Open arkodg opened 7 months ago
When i run the helm, I don't get the CRDS at all. Is that normal?
This issue has been automatically marked as stale because it has not had activity in the last 30 days.
I also noticed this, because I intent to run more than one gateway controller in my cluster.
This issue has been automatically marked as stale because it has not had activity in the last 30 days.
Still relevant.
This issue has been automatically marked as stale because it has not had activity in the last 30 days.
Can this get labeled with no stalebot
?
Just commenting to keep the stale label off, I too run different gateway classes on my clusters and have had to take heroic actions to filter these crds out
@kamalmarhubi @mfacenet we are trying to solve this with #4001 to allow users to cherry-pick which CRDs to install, but we are hitting some helm limitations when moving the /crds
to /templates
due to size limits , we're looking into it, until then this workaround may be needed
@kamalmarhubi @mfacenet we are trying to solve this with #4001 to allow users to cherry-pick which CRDs to install, but we are hitting some helm limitations when moving the
/crds
to/templates
due to size limits , we're looking into it, until then this workaround may be needed
Age old helm issue I'm afraid, probably the only way to do this well is to separate the gateway api crds into a different chart and conditionally include that chart which is similar to point 2 of the debate (the way linkerd does this), however, I think you can include this as a dependency, I don't recall if it allows for conditions, or even as a subchart.
Even 2. doesn't seem possible right now if we club Gateway API CRDs and Envoy Gateway CRDs in 1 chart
This issue has been automatically marked as stale because it has not had activity in the last 30 days.
Personally, I think that the envoy-gateway helm chart should leave the installation of these CRDs to the users: Just list it as a requirement, and link to their installation docs.
Due to this bundling of Gateway API CRDs and envoy-gateway CRDs, using the helm chart gets a bit fiddly for us when installing into our Google Kubernetes Engine clusters:
Originally posted by @djfinnoy in https://github.com/envoyproxy/gateway/issues/1721#issuecomment-2035558087