Kubernetes 标签、注解与服务发现指南
1. 标签的应用
在 Kubernetes 中,标签是一种非常实用的工具,可用于识别和分组对象。下面我们将创建几个带有有趣标签的部署。我们选取两个应用(分别为 alpaca 和 bandicoot),并为每个应用设置两种环境,同时设置两个不同的版本。具体操作步骤如下:
1. 创建 alpaca-prod 部署,并设置 ver、app 和 env 标签:
$ kubectl run alpaca-prod \
--image=gcr.io/kuar-demo/kuard-amd64:blue \
--replicas=2 \
--labels="ver=1,app=alpaca,env=prod"
- 创建 alpaca-test 部署,并设置相应的 ver、app 和 env 标签:
$ kubectl run alpaca-test \
--image=gcr.io/kuar-demo/kuard-amd64:green \
--replicas=1 \
--labels="ver=2,app=alpaca,env=test"
- 为 bandicoot 创建两个部署,分别命名为 prod 和 staging 环境:
$ kubectl run
超级会员免费看
订阅专栏 解锁全文
971

被折叠的 条评论
为什么被折叠?



