Appearance
Self-Managed: node-local-dns
INFO
Node Local DNS is required for the compute clusters to function.
Install node-local-dns with Helm. Reference ArtifactHub for all possible options.
When using the commands or values outlined here, please make appropriate substitutions defined as:
Value | Description |
---|---|
{image-repo} | The container image repository pushed by the Deployer |
{version} | The chart version of node-local-dns |
{namespace} | The Kubernetes namespace into which you want to install |
Helm Chart
Running the Yellowbrick Deployer will push the Helm charts and container images you need into your cloud environment. For instructions on pushing assets using the Deployer, see the documentation.
Chart name: node-local-dns
The get-assets
subcommand can be used to find the version of chart name node-local-dns
, see cli reference.
Install Command
bash
helm install node-local-dns oci://{image-repo}/node-local-dns \
-n {namespace} \
-f values.yaml \
--version {version}
Values
Please note that you may need to adjust the pillar_dns_server
value to match your Kubernetes service network. Please note that the pillar_local_dns
value must be 169.254.0.53
.
yaml
pillar_dns_server: 10.0.0.10
pillar_local_dns: 169.254.0.53
image:
repository: { image-repo }/dns/k8s-dns-node-cache