Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GetEnvoyで始める快適Envoy生活
Search
Kotaro Inoue
June 20, 2020
Technology
0
370
GetEnvoyで始める快適Envoy生活
Envoy Meetup Tokyo #2 (Online) LT
Kotaro Inoue
June 20, 2020
Tweet
Share
More Decks by Kotaro Inoue
See All by Kotaro Inoue
BuildKitの不可解な挙動とGoのFileModeの仕様
musaprg
2
180
準同型暗号処理で多用されるTrace-Type FunctionのAVX512による高速化
musaprg
0
220
完全準同型暗号の高速化に向けたハードウェア利活用に関する研究調査
musaprg
0
320
今日から始める(完全)準同型暗号の世界
musaprg
0
1.5k
CKKS方式準同型暗号におけるRescale演算のGPU実装と演算性能評価
musaprg
0
590
Shall we SHOJIN?
musaprg
0
95
ReLU6に関する検証
musaprg
0
750
#mis1yakudo の紹介
musaprg
0
930
Other Decks in Technology
See All in Technology
Deno Deploy で Web Cache API を 使えるようになったので試した知見
toranoana
1
110
組織デバイスのための効率的なアプリケーション更新戦略
kenchan0130
0
310
ドキュメントとの付き合い方を考える
leveragestech
1
150
LINE-ChatGPT 倫理問題を整理する全力肯定彼氏くん [LuC4]に訪れたサービス開始以来の最大の危機
o_ob
2
160
ファインディにおけるフロントエンド技術選定の歴史
puku0x
1
110
The People First Approach to Engineering Success - DevNot 2024
zikriyeurkmez
0
150
Amplify Gen 2ではじめる 生成AIアプリ開発入門
tsukuboshi
0
220
Oracle Database 23ai 新機能#4 Real Application Clusters
oracle4engineer
PRO
0
160
「ばん・さく・つき・たー!」にならないためにSHIROBAKOから 学んだこと
ysknsid25
3
700
DenoでもViteしたい!インポートパスのエイリアスを指定してラクラクアプリ開発
bengo4com
2
2k
ADRを運用して3年経った僕らの現在地
onk
PRO
13
5.8k
WSUSが非推奨に!? Windowsの更新管理を改めて勉強する!
ebibibi
0
200
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
692
190k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
7
590
Creatively Recalculating Your Daily Design Routine
revolveconf
217
12k
Unsuck your backbone
ammeep
668
57k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
59k
What's new in Ruby 2.0
geeforr
341
31k
Navigating Team Friction
lara
183
14k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
355
29k
The Invisible Customer
myddelton
119
13k
Become a Pro
speakerdeck
PRO
24
4.9k
Music & Morning Musume
bryan
46
6.1k
Adopting Sorbet at Scale
ufuk
73
9k
Transcript
Kotaro Inoue (@musaprg) Envoy Meetup Tokyo #2 (Online) 2020-06-20 GetEnvoyで始める快適Envoy生活
自己紹介 Kotaro Inoue / 井上 紘太朗 むさしん (@musaprg) 本業: 都内の大学院に通う学生
暗号とHPCをやってる気がする 副業: ソフトウェアエンジニア at Tetrate OSSをやっていきたい 趣味: dアニメやNetflixを見ながらの飲酒
使ってますか?
使ってますか?
GetEnvoy • ビルド済みのEnvoyバイナリを配布する一連の取り組み • 以下の入手経路を提供中 ◦ 各種パッケージリポジトリ(yum, apt, homebrew) ◦
Dockerイメージ ◦ GetEnvoy CLI
GetEnvoy CLI • Go製のCLIツール • 様々なバージョンのビルド済みEnvoyバイナリを手軽に入手・検証できる • 前回のEnvoy Meetup Tokyo
#1でも大活躍 6 https://docs.google.com/presentation/d/1kqWUmsLx1NLDU2M9l4xXWnDiYjG2HGdNw2opZVw5j4A/edit#slide=id.g49b4537706_0_0
知名度 in 世界 ※参考値
知名度 in 日本 参考↓ ※参考値
知名度 in 日本 参考↓ もっと知ってもらいたい―――
GetEnvoy三要素 1. List - 入手可能なEnvoyをチェック 2. Fetch - Envoyバイナリを入手 3.
Run - 実行
getenvoy list
manifest reference standard:1.14.2 Flavor Version 用途 バージョン
getenvoy fetch
getenvoy run getenvoy run <flavor>:<version> -- --version ↓ getenvoy runに渡された諸々はenvoyに渡される
envoy --version
getenvoy run
できた
Another flavor: envoy-wasm • mathetakeさんの発表でもあったenvoy-wasmのバイナリ • wasm filterをサクッと試してみたい人はぜひ I’m available!
GetEnvoy CLIも一応OSS 18 • 皆さんの清き バグ報告 / 機能要望 / プルリク
お待ちしています!!
まとめ • GetEnvoyは, ◦ 手軽にEnvoy入門するのに最適 ◦ List, Fetch, Runでサクサク検証 ◦
オープンソース • ぜひEnvoyの学習と合わせて使ってください!今すぐダウンロー ド • 質問などは,Issue or @musaprg へお気軽に We’re hiring! If you’re interested, contact @_iy4, @lizan @musaprg
Appendix
GetEnvoy CLIのつかいどころ • Envoyのバージョンを跨いだ検証をやる場合 ◦ Dockerイメージをいちいちビルドするのを避けたい →(例えば)docker-composeのcommandで”getenvoy” • Dockerfileにenvoyバイナリを含めたい場合 ◦
公式のdocker image(envoyproxy/envoy)だと使い勝手が悪い (例) 他のimageをbase imageとして使いたい → Dockerfile内で”getenvoy” • 既存のベアメタル環境やVM上でEnvoyの検証をやりたい ◦ “getenvoy”