Open
Description
From Slack discussion.
Currently, we only support configuring policy-servers to pull via an imagePullSecret that is configured via dockerconfigjson.
This may fall short with auth workflows that expire and rotate the token. For example, AWS IAM using IRSA or PodIdentity, where the temporary token auth expires and needs to be refreshed.
While adding support for AWS IAM using IRSA may fall outside of this card, adding a way to automatically consume the refreshed tokens may simplify our users life.
Acceptance criteria
Add a Watch call to watch for Secret changes in the same namespace as the PolicyServer. If one of those is being used as the .spec.imagePullSecret and is updated, trigger a rollout of the resulting policy-server Deployment.
Metadata
Metadata
Assignees
Type
Projects
Status