折角今週東京だからなーと思って申し込んだんだけど、開始時間の直前まで補欠だったから無理かなーって思ってたら、最後の最後で繰り上がったので急いで行ってきた。面白かった!
## なので、ほんのちょっとEnvoyに触れてみた。
## Getting Started
Getting Started — envoy 1.8.0-dev-a3c744 documentation
に書いてある通りに
$ docker pull envoyproxy/envoy:latest $ docker run --rm -d -p 10000:10000 envoyproxy/envoy:latest $ curl -v localhost:10000
で、Googleが開くぞー(∩´∀`)∩ワーイ
ってなって。
## envoy.yaml
その下に
FROM envoyproxy/envoy:latest COPY envoy.yaml /etc/envoy/envoy.yaml
こう書いてるから、/etc/envoy/envoy.yaml
を見てみるかー。ってexecで入ってみてみたら、こんな感じになってた。ドキュメントに書いてあるのとちょこっとだけ違うなぁと思いつつ。
## docker compose
じゃあ、これをこうやって
version: '3' services: envoy: image: envoyproxy/envoy:latest ports: - "10000:10000" volumes: - "./envoy.yaml:/etc/envoy/envoy.yaml"
起動して
$ docker-compose up
Googleにつながったー(∩´∀`)∩ワーイ
## Yahoo
からのgoogle.com
をyahoo.co.jp
にしてみて
起動し直したら
Yahooにつながったー(∩´∀`)∩ワーイ
※この変更が正しいかどうはかまだ知りません!雰囲気で触っただけなので。