Skip to content

Conversation

deepy
Copy link
Member

@deepy deepy commented Aug 29, 2025

To allow people to migrate from bitnami while there's still open questions we could publish 0.x.y versions

This PR updates the Chart.yaml to reference the new maintainers and the new home
And resets the version to 0.1.0, documenting the fork nature and the differences from the version it split from

Merging this will trigger the chart-releaser action to create and release a 0.1.0 version

@pschichtel
Copy link
Member

I'm experimenting with the current state from master in a cluster of mine. I'm deploying it using argocd with server-side apply, which overall works as expected, but for some reason it consistently reports preserveUnknownFields: false as a diff between the chart output and the cluster.

@deepy
Copy link
Member Author

deepy commented Aug 29, 2025

I'm happy to hear that the overall works, but in regards to preserveUnknownFields this looks to have been deprecated in favour of x-preserve-unknown-fields
https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#field-pruning

And the CRDs are generated in projectcontour/contour, so I think that's the appropriate place to make the change, which should then get synced back here

As for Argo, there used to be a patch for this because it's a common issue: argoproj/argo-cd#6401, though that seems to have been rolled back at some point?

@pschichtel
Copy link
Member

Should I create an issue over in the main repo? And yes, I found that issue too, I will probably add a ignoreDiff rule short-term.

@ocraviotto
Copy link

Thank you for the work to port the chart from Bitnami.
I just wanted to share one aspect that would make the transition from the latest Bitnami Contour chart easier. That is, the bitnami chart uses newer versions than what are defined in this one

  • docker.io/bitnami/contour:1.32.1-debian-12-r0 vs ghcr.io/projectcontour/contour:v1.32.0
  • docker.io/bitnami/envoy:1.34.5-debian-12-r0 vs docker.io/envoyproxy/envoy:v1.34.1

Both alternative images have matching version tags available, so it would be great if versions for the new projectcontour 0.1.0 chart would match the latest bitnami configuration.

@adam-oligo
Copy link

Hi Team,
When is this expected to be merged?
thanks!

@deepy deepy requested a review from a team September 9, 2025 11:51
@deepy
Copy link
Member Author

deepy commented Sep 9, 2025

@pschichtel please do, the more things that can be done upstream the more things can be automated downstream :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants