How can I edit a Deployment without modify the file manually?

前端 未结 4 740
情话喂你
情话喂你 2020-12-01 04:18

I have defined a Deployment for my app:

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: myapp-deployment
spec:
  replicas: 2
  template:
           


        
4条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-01 05:08

    I have recently built a tool to automate deployment updates when new images are available, it works with Kubernetes and Helm:

    https://github.com/rusenask/keel

    You only have to label your deployments with Keel policy like keel.sh/policy=major to enable major version updates, more info in the readme. Works similarly with Helm, no additional CLI/UI required.

提交回复
热议问题