Follow

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Contact

–record has been deprecated, then what is the alternative

When I am running the below command to record the change cause –

kubectl set image deployment.v1.apps/deploy1 nginx=nginx:1.16.0 --record 

Then it is recording the change cause but showing that –record has been deprecated.

Flag --record has been deprecated, --record will be removed in the future
deployment.apps/deploy1 image updated

And when I run the command kubectl set image deployment.v1.apps/deploy1 nginx=nginx:1.16.0 without –record then it is not recording the change cause.

MEDevel.com: Open-source for Healthcare and Education

Collecting and validating open-source software for healthcare, education, enterprise, development, medical imaging, medical records, and digital pathology.

Visit Medevel

So my question is if the --record has been deprecated and with be removed in the future then what is easy alternative of that to record change? ( I mean to record the command using which I have done rollout ).

Thanks in advance.

>Solution :

Not sure if it’s deprecated or will be fully.

You can use the annotate to manage the history same way.

  1. Create the deployment

    kubectl create deployment nginx –image=nginx:1.16.0 –replicas 1

  2. check the history

    kubectl rollout history deployment nginx

  3. update the image on deployment

    kubectl set image deployment nginx nginx=nginx:latest

  4. Annotate the deployment now and create the history

    kubectl annotate deployment nginx kubernetes.io/change-cause="version change to 1.16.0 to latest" –overwrite=true

  5. Check the history

    kubectl rollout history deployment nginx

Add a comment

Leave a Reply

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

Discover more from Dev solutions

Subscribe now to keep reading and get access to the full archive.

Continue reading