Closed johnnyhuy closed 2 years ago
Cleaned up the docs on this change as well 🙏
@johnnyhuy, this is a great addition! We had to add these changes in our internal pipeline to pass smoke and integration tests, which were then pushed to this GitHub repo. These updates are in the latest release of the Ping Identity Helm chart.
Hey Ping folk,
Hoping to add this change to allow us the ability to override this chart's default behaviour of splitting up the
container
image field with a fully-qualified image name.This is a common pattern in Helm's
helm create
template chart:values.yaml
templates/deployment.yaml
Instead of changing two values fields, we can do it with just one.
This also enhances deployment tooling that requires the full-qualified image name like Skaffold.
skaffold.yaml
However, I'm mindful of introducing a backwards-incompatible change. So I've added a conditional
image.repositoryFqn
value that overridesimage.repository
&image.name
.The alternative breaking change would be
image.repository
being the full-qualified image name.Example
values.yaml
ping-devops/templates/pingfederate-engine/workload.yaml