yk8s.k8s-service-layer.envoy-gateway
yk8s.k8s-service-layer.envoy-gateway.crds.helm.chart_ref
The chart reference (relative to the repository) of the envoy-gateway-crds Helm chart.
Type::
RFC3986 relative URL path or RFC3986 URL
Default::
"oci://docker.io/envoyproxy/gateway-crds-helm"
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.crds.helm.chart_repo_url
The URL to the Helm repository for the envoy-gateway-crds Helm chart.
Type::
null or RFC3986 URL
Default::
null
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.crds.helm.chart_version
Version of the envoy-gateway-crds Helm chart to be used.
If the version shall be unpinned, set to: null.
Type::
null or Helm chart version (Semantic version 2 string or OCI image tag)
Default::
"v1.8.2"
Example::
"1.2.3"
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.crds.helm.release_name
The release name inside the cluster for envoy-gateway-crds.
Type::
non-empty string
Default::
"envoy-gateway-crds"
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.crds.helm.release_namespace
The namespace in which to install envoy-gateway-crds.
Type::
RFC1123 subdomain label (lowercase) or RFC1035 subdomain label (lowercase)
Default::
"envoy-gateway-system"
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.crds.helm.values
Helm values for the envoy-gateway-crds helm chart.
Some values are set by default through Tarook, but arbitrary values can be set. For a full list of possible values, see https://github.com/envoyproxy/gateway/blob/main/charts/gateway-crds-helm/README.md
Type::
open submodule of (attribute set containing JSON compatible values)
Default::
{ }
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.crds.helm.values.crds.gatewayAPI.channel
The Release Channel to use.
Note
Switching the channel may involve manual steps. Check the documentation linked above.
Type::
one of "standard", "experimental"
Default::
"standard"
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.enabled
Whether to enable Envoy Gateway.
Type::
boolean
Default::
false
Example::
true
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.gateway_class_name
The name of the default GatewayClass
Type::
RFC1123 subdomain name (lowercase) or RFC1123 subdomain label (lowercase) or RFC1035 subdomain label (lowercase)
Default::
"envoy-gateway"
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.helm.chart_ref
The chart reference (relative to the repository) of the envoy-gateway Helm chart.
Type::
RFC3986 relative URL path or RFC3986 URL
Default::
"oci://docker.io/envoyproxy/gateway-helm"
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.helm.chart_repo_url
The URL to the Helm repository for the envoy-gateway Helm chart.
Type::
null or RFC3986 URL
Default::
null
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.helm.chart_version
Version of the envoy-gateway Helm chart to be used.
If the version shall be unpinned, set to: null.
Type::
null or Helm chart version (Semantic version 2 string or OCI image tag)
Default::
"v1.8.2"
Example::
"1.2.3"
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.helm.release_name
The release name inside the cluster for envoy-gateway.
Type::
non-empty string
Default::
"envoy-gateway"
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.helm.release_namespace
The namespace in which to install envoy-gateway.
Type::
RFC1123 subdomain label (lowercase) or RFC1035 subdomain label (lowercase)
Default::
"envoy-gateway-system"
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.helm.values
Helm values for the envoy-gateway helm chart.
Some values are set by default through Tarook, but arbitrary values can be set. For a full list of possible values, see https://github.com/envoyproxy/gateway/blob/main/charts/gateway-helm/README.md
Type::
open submodule of (attribute set containing JSON compatible values)
Default::
{ }
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix
yk8s.k8s-service-layer.envoy-gateway.install
If enabled, choose whether to install or uninstall envoy-gateway. IF SET TO FALSE, envoy-gateway WILL BE DELETED WITHOUT CHECKING FOR DISRUPTION.
Type::
boolean
Default::
true
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/k8s-supplements/envoy-gateway.nix