Replies: 3 comments 2 replies
-
Hello. You can mention an external deployment from inside a Rollout. This way you can use your existing tools/services for deployments (and I would suspect VPA as well). https://argoproj.github.io/argo-rollouts/migrating/#reference-deployment-from-rollout A Rollout is a custom resource defined by Argo Rollouts and while it uses the same underlying components (replicasets and pods) it is not technically a native Kubernetes deployment object. |
Beta Was this translation helpful? Give feedback.
-
FYI, supporting inside Rollouts controller itself seems fairly straight forward... |
Beta Was this translation helpful? Give feedback.
-
https://argoproj.github.io/argo-rollouts/features/vpa-support/ |
Beta Was this translation helpful? Give feedback.
-
Hello everyone,
I tried to apply vpa to rollout with the following manifest.
I tried to load the pod, but the pod was not regenerated and the value of
resources.requests
remained the same.vpa suggests a new value for requirements.
When I changed rollout to deployment and loaded it in the same way, the value of requirements was changed.I also looked through the documentation and found some mention of HPA, but no mention of VPA.
Does this mean that I can't use vpa with argo rollouts?
Beta Was this translation helpful? Give feedback.
All reactions