Skip to content

Conversation

@adleong
Copy link
Member

@adleong adleong commented Sep 22, 2025

We switch the default value of installGatewayAPI from true to false.

This has the effect that for Helm installs and upgrades, we will no longer install the gateway API CRDs by default and will instead depend on them already being installed on the cluster.

For Helm upgrades from 2.18, this is a graceful upgrade because 2.18 added the helm.sh/resource-policy=keep annotation to these CRDs. This means that even though this default is changing, upgrading from 2.18 will not cause Helm to delete these CRDs.

This change has no effect on the Linkerd CLI which was already not installing gateway API CRDs by default.

@adleong adleong requested a review from a team as a code owner September 22, 2025 19:28
@adleong adleong merged commit 105b61d into main Sep 23, 2025
67 of 69 checks passed
@adleong adleong deleted the alex/gateway-ap-bye branch September 23, 2025 18:04
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.

3 participants