Skip to content

gateway api CRDs optional in stunner-gateway-operator installation #63

@Kariton

Description

@Kariton

in combination with other gateway api implementations it may be desirable to disable CRD installation.
my use case is in combination with envoy-gateway which ships with gateway api crds resulting in a version conflict.

i see the same issue for folks with "manually" (upstream) provisioned gateway api crds.

im happy to provide a pr.

for compatibility and to prevent unexpected breaking changes i would add the following helm default values:

gatewayApiCrds:
  enabled: true

and would update the gateway api CRD template to depend on that setting.

{{ if .Values.gatewayApiCrds.enabled }}
existing CRDs
{{ end }}

any thoughts?

greetings,
Kariton

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions