openshift/cluster-domain¶
Base domain name for the OpenShift cluster infrastructure
This parameter defines the base domain name used for all cluster-related DNS records. It is a fundamental setting that affects how cluster components communicate and how external users access cluster services.
This domain will be used by the OpenShift installer to configure cluster networking and generate TLS certificates.
Requirements¶
- Must be a valid domain name that you control
- DNS zone must be properly configured to delegate the subdomain to the cluster
- Must be unique if running multiple clusters in the same network
Usage¶
The cluster domain is used to construct FQDNs for various cluster services:
# Default domain: k8s.local
# Results in endpoints like:
api.clustername.k8s.local # Kubernetes API
*.apps.clustername.k8s.local # Application routes
api-int.clustername.k8s.local # Internal API endpoint
Objects that Reference openshift/cluster-domain¶
- tasks openshift-cluster-tools in Openshift as part of Templates.[0].Contents (used)
- templates argocd.yaml.tmpl in Openshift as part of Contents (used)
- templates openshift-cluster-update-zone.sh.tmpl in Openshift as part of Contents (used)
- templates install-config.yaml.tmpl in Openshift as part of Contents (used)
Objects used by openshift/cluster-domain¶
Not used in current content packs