k8s快速生成一个deploymenet的yaml文件


kubectl create deployment nginx --image=nginx:1.20 -o yaml --dry-run=client > my-deployment.yaml

cat my-deployment.yaml

复制代码
apiVersion: apps/v1
kind: Deployment
metadata:
  creationTimestamp: null
  labels:
    app: nginx
  name: nginx
spec:
  replicas: 1
  selector:
    matchLabels:
      app: nginx
  strategy: {}
  template:
    metadata:
      creationTimestamp: null
      labels:
        app: nginx
    spec:
      containers:
      - image: nginx:1.20
        name: nginx
        resources: {}
status: {}
复制代码

我们修改之后进行kubectl apply -f   my-deployment.yaml 生效

posted @   忙碌在路上  阅读(226)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
历史上的今天:
2021-03-02 k8s 删除问题节点,重新加入该节点,看不到csr申请
2018-03-02 nginx的server块如何支持php
点击右上角即可分享
微信分享提示