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
520
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
83
(俺的)超絶便利な自作ツールたちの紹介タイム
musaprg
0
96
A Hidden Pitfall of K8s DNS with Spring Webflux
musaprg
2
1.3k
BuildKitの不可解な挙動とGoのFileModeの仕様
musaprg
2
380
準同型暗号処理で多用されるTrace-Type FunctionのAVX512による高速化
musaprg
0
310
完全準同型暗号の高速化に向けたハードウェア利活用に関する研究調査
musaprg
0
580
今日から始める(完全)準同型暗号の世界
musaprg
0
1.8k
CKKS方式準同型暗号におけるRescale演算のGPU実装と演算性能評価
musaprg
0
800
Shall we SHOJIN?
musaprg
0
170
Other Decks in Technology
See All in Technology
認知負荷を吸収し、プロダクトをまたぐPR Preview基盤の設計事例
taiki45
2
570
AI 時代の Azure エンジニアリング ~ 私たちは何を磨き、何を任せるのか ~
chack411
1
370
AI駆動開発で仕様はどこまで書くべきか? ― 人とAIの責務境界から考える開発プロセスの実践
takahiromatsui
1
300
データ品質を壊しながらSnowflakeのAIに分析させてみた
kawanago
0
410
サーバーフルコンピューティング?AWS Lambda
iwatatomoya
0
130
AWS FinOps Agent 結局何が得意なの?
siromi
0
230
Lambda MicroVMsは常駐サーバーの代わりに なるか? Kiro Crew を動かして検証してみた / Kiro Crew on Lambda MicroVMs
k_adachi_01
2
350
自主式軟體工廠
philipz
0
120
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
leveragestech
PRO
0
140
HacobuにおけるFDEとは/登壇資料(戸井田 裕貴)
hacobu
PRO
1
720
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
140
スキルを作る、その前に!複数人で使われるスキルを 作るためのプロセス
junkifurukawa
2
180
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
260
Prompt Engineering for Job Search
mfonobong
0
470
YesSQL, Process and Tooling at Scale
rocio
174
15k
Designing for Performance
lara
611
70k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
550
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
520
We Are The Robots
honzajavorek
0
380
Visualization
eitanlees
153
17k
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”