本教程将引导您构建和部署一个 Kubernetes 初始化器,该初始化器将 Envoy 代理容器注入到未初始化的部署中。
初始化器是一项 alpha 功能,可能会发生变化。请在 Kubernetes 问题跟踪器 上报告任何与初始化器相关的特定问题。
需要 Kubernetes 1.7.0+ 版本,并且需启用 初始化器支持。如果您使用的是 Google Container Engine,请创建一个 alpha 集群:
gcloud alpha container clusters create k0 \
--enable-kubernetes-alpha \
--cluster-version 1.7.0
通过克隆此仓库下载教程:
git clone https://github.com/kelseyhightower/kubernetes-initializer-tutorial.git
cd kubernetes-initializer-tutorial