|
|
|
|
|
by Klugistiono
1018 days ago
|
|
Have you ever used ArgoCD? No one EVER should run deploy.sh like how you propose it. ArgoCD abstracts away access to a k8s cluster (login through dex). It has strategies of how to deploy k8s resources like through retry, replace (which you would need to write manually in your deploy.sh). It gives you debug output for your deploy process (yes thats a thing, you do not assume every deploy just works). ArgoCD also can and should be used to reference secerts from secret store like vault. And it gives you a history/audit. |
|