From bada54b0fd2de7714b9606485aa128dd81f7d027 Mon Sep 17 00:00:00 2001 From: Lars Francke Date: Wed, 13 Nov 2024 19:12:37 +0100 Subject: [PATCH] Adds missing KUBERNETES_CLUSTER_DOMAIN environment variable to docs part of stackabletech/issues#668 --- .../reference/environment-variables.adoc | 35 +++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/docs/modules/hdfs/pages/reference/environment-variables.adoc b/docs/modules/hdfs/pages/reference/environment-variables.adoc index ad333d8a..558666bb 100644 --- a/docs/modules/hdfs/pages/reference/environment-variables.adoc +++ b/docs/modules/hdfs/pages/reference/environment-variables.adoc @@ -2,13 +2,44 @@ This operator accepts the following environment variables: +== KUBERNETES_CLUSTER_DOMAIN + +*Default value*: cluster.local + +*Required*: false + +*Multiple values*: false + +This instructs the operator, which value it should use for the Kubernetes `clusterDomain` setting. +Make sure to keep this in sync with whatever setting your cluster uses. +Please see the documentation xref:guides:kubernetes-cluster-domain.adoc[on configuring the Kubernetes cluster domain] for more information on this feature. + +[source] +---- +export KUBERNETES_CLUSTER_DOMAIN=mycluster.local +cargo run -- run +---- + +or via docker: + +[source] +---- +docker run \ +--name hdfs-operator \ +--network host \ +--env KUBECONFIG=/home/stackable/.kube/config \ +--env KUBERNETES_CLUSTER_DOMAIN=mycluster.local \ +--mount type=bind,source="$HOME/.kube/config",target="/home/stackable/.kube/config" \ +docker.stackable.tech/stackable/hdfs-operator:latest +---- + == PRODUCT_CONFIG *Default value*: `/etc/stackable/hdfs-operator/config-spec/properties.yaml` *Required*: false -*Multiple values:* false +*Multiple values*: false [source] ---- @@ -34,7 +65,7 @@ docker run \ *Required*: false -*Multiple values:* false +*Multiple values*: false The operator **only** watches for resources in the provided namespace `test`: