google kubernetes 引擎上同一 pod 中的多个容器
Multiple containers within same pod on google kubernetes engine
我想在 google k8s engine.so 上将我的应用程序作为边车容器部署 OPA engine.so 需要帮助来找出我应该遵循的步骤,是否有任何我可以找到的示例博客这个出来??
你说的是边车集装箱。这不是特定于 GKE,可以在任何 k8s 集群上完成。您的 pod 规范将包含一个容器列表(一个用于主应用程序,至少一个 sidecar)并且看起来像这样:
spec:
containers:
- image: <my_main_app>:v1.1.2
name: myApp
- image: <sidecar_container>:latest
name: sidecar_app
请注意,同一个 pod 中的所有容器共享一个网络名称空间,因此不能为容器分配相同的端口。否则,请随意向 pod 添加多个容器(kube-dns 就是一个很好的例子)
我想在 google k8s engine.so 上将我的应用程序作为边车容器部署 OPA engine.so 需要帮助来找出我应该遵循的步骤,是否有任何我可以找到的示例博客这个出来??
你说的是边车集装箱。这不是特定于 GKE,可以在任何 k8s 集群上完成。您的 pod 规范将包含一个容器列表(一个用于主应用程序,至少一个 sidecar)并且看起来像这样:
spec:
containers:
- image: <my_main_app>:v1.1.2
name: myApp
- image: <sidecar_container>:latest
name: sidecar_app
请注意,同一个 pod 中的所有容器共享一个网络名称空间,因此不能为容器分配相同的端口。否则,请随意向 pod 添加多个容器(kube-dns 就是一个很好的例子)