首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在kubernetes部署文件中更新副本

在kubernetes部署文件中更新副本
EN

Stack Overflow用户
提问于 2021-12-19 08:48:06
回答 1查看 110关注 0票数 1

我有一个将副本设置为1的部署文件。我得到一个记录,每个部署,复制和吊舱。

现在,我在deployment.yaml中将副本设置为2,应用它,当我运行“kubectl.”时命令,我得到两个记录,每个记录的部署,复制和豆荚每个。

以前的部署不应该被覆盖,从而导致一个单独的部署,并且类似于副本集(两个荚可以,因为现在副本被设置为2)?

这是部署文件内容:

代码语言:javascript
复制
apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx-deployment
  labels:
    app: nginx
spec:
  replicas: 2
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx:1.16
        ports:
        - containerPort: 80
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-19 10:05:20

...Now I set replicas to 2 in deployment.yaml, apply it and when I run 'kubectl get ..' command, I get 2 records each for deployments, replicaset and pods each.

你能试试kubectl get deploy --field-selector metadata.name=nginx-deployment吗?你应该只得到一个部署。这个部署的replicas后面应该有豆荚的数量。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70410009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档