Skip to content

Commit ccd8a10

Browse files
committed
Add dns page to explain how to use the flag inside site/ folder
1 parent 2be8778 commit ccd8a10

File tree

1 file changed

+58
-0
lines changed
  • site/content/en/docs/Reference/Networking

1 file changed

+58
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
title: "DNS Domain"
3+
linkTitle: "DNS Domain"
4+
weight: 6
5+
date: 2019-10-09
6+
description: >
7+
Use configured DNS domain in bootstrapper kubeadm
8+
---
9+
10+
minikube by default uses **cluster.local** if none is specified via the start flag --dns-domain. The configuration file used by kubeadm are found inside **/var/tmp/minikube/kubeadm.yaml** directory inside minikube.
11+
12+
Default DNS configuration will look like below
13+
14+
```
15+
apiVersion: kubeadm.k8s.io/v1beta1
16+
kind: InitConfiguration
17+
localAPIEndpoint:
18+
......
19+
......
20+
---
21+
apiVersion: kubeadm.k8s.io/v1beta1
22+
kind: ClusterConfiguration
23+
.....
24+
.....
25+
kubernetesVersion: v1.16.0
26+
networking:
27+
dnsDomain: cluster.local
28+
podSubnet: ""
29+
serviceSubnet: 10.96.0.0/12
30+
---
31+
```
32+
33+
To change the dns pass the value when starting minikube
34+
35+
```
36+
minikube start --dns-domain bla.blah.blah
37+
```
38+
39+
the dns now changed to bla.blah.blah
40+
41+
```
42+
apiVersion: kubeadm.k8s.io/v1beta1
43+
kind: InitConfiguration
44+
localAPIEndpoint:
45+
......
46+
......
47+
---
48+
apiVersion: kubeadm.k8s.io/v1beta1
49+
kind: ClusterConfiguration
50+
.....
51+
.....
52+
kubernetesVersion: v1.16.0
53+
networking:
54+
dnsDomain: bla.blah.blah
55+
podSubnet: ""
56+
serviceSubnet: 10.96.0.0/12
57+
---
58+
```

0 commit comments

Comments
 (0)