Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
GetEnvoyで始める快適Envoy生活
Search
Kotaro Inoue
June 20, 2020
Technology
530
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
GetEnvoyで始める快適Envoy生活
Envoy Meetup Tokyo #2 (Online) LT
Kotaro Inoue
June 20, 2020
More Decks by Kotaro Inoue
See All by Kotaro Inoue
OTel meets Wasm: Rethinking OpenTelemetry Collector Extensibility
musaprg
0
100
(俺的)超絶便利な自作ツールたちの紹介タイム
musaprg
0
110
A Hidden Pitfall of K8s DNS with Spring Webflux
musaprg
2
1.3k
BuildKitの不可解な挙動とGoのFileModeの仕様
musaprg
2
390
準同型暗号処理で多用されるTrace-Type FunctionのAVX512による高速化
musaprg
0
320
完全準同型暗号の高速化に向けたハードウェア利活用に関する研究調査
musaprg
0
580
今日から始める(完全)準同型暗号の世界
musaprg
0
1.8k
CKKS方式準同型暗号におけるRescale演算のGPU実装と演算性能評価
musaprg
0
810
Shall we SHOJIN?
musaprg
0
170
Other Decks in Technology
See All in Technology
Content Mapper APIの応用例~CSS Modules、言語ファイル~
uhyo
2
530
構造で守らせる データ・法務・セキュリティ・開発チームとつくる AI時代のデータガバナンスとデータ基盤のリアル
legalontechnologies
PRO
3
770
詳解 never 型 - ボトム型の性質を深掘り
nealle
0
140
200人の配信コメント、 全部Jevが仕分けます 〜 マサカリガードを作ってみた 〜
katayamatg
1
510
視野はAIに、視座は人に / ai-for-breadth-humans-for-perspective
nkzn
6
2.8k
re:Invent の去年のスケジュールを公開します!
miu_crescent
PRO
0
200
コードレビューをなくして見えたもの
henteko
0
130
AX時代の自治体支援リソース再配分と役割分担の再構成:戦略とロードマップ(概要)
sishi2026
0
180
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
630
企画からFlutter実装まで、1つの機能を一貫して開発したプロセスと成果物
khiroyuki1003
0
140
Patterns in AI Driven Software Development
akosma
PRO
0
460
素人でもできた!AIを使った短編小説創作入門
delhi09
PRO
0
290
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
109
250k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Navigating Weather and Climate Data
rabernat
0
580
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
890
Visualization
eitanlees
153
17k
How to Ace a Technical Interview
jacobian
280
24k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
550
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Marketing to machines
jonoalderson
1
6k
Docker and Python
trallard
47
4.2k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
470
Statistics for Hackers
jakevdp
799
230k
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”