forked from zhangguanzhang/Kubernetes-ansible
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhosts
57 lines (42 loc) · 1.4 KB
/
hosts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
[master]
172.16.1.3 hostname=k8s-m1 nodename=k8s-m1
172.16.1.4 hostname=k8s-m2 nodename=k8s-m2
172.16.1.5 hostname=k8s-m3 nodename=k8s-m3
[node]
172.16.1.6 hostname=k8s-n1 nodename=k8s-n1
172.16.1.7 hostname=k8s-n2 nodename=k8s-n2
[etcd]
172.16.1.3 clusterName=k8s-m1
172.16.1.4 clusterName=k8s-m2
172.16.1.5 clusterName=k8s-m3
# etcd初次集群需要独一名字,如果不设置clusterName默认取值hostname,所以上面和下面可以不设置clusterName
# etcd单独机器跑的话请参照下面配置,下面俩变量最少有一个
#172.16.1.11 clusterName=k8s-m1 hostname=etcd-01
#172.16.1.12 clusterName=k8s-m2 hostname=etcd-02
#172.16.1.13 clusterName=k8s-m3 hostname=etcd-03
#[newMaster]
#172.16.1.12 hostname=k8s-m4 nodename=k8s-m4
[Master:children]
master
#newMaster
[Allnode:children]
master
node
#[newNode]
#172.16.1.8 hostname=k8s-n3 nodename=k8s-n3
#172.16.1.9 hostname=k8s-n4 nodename=k8s-n4
#如果各台密码和端口不通请按照下面格式填写好并注释掉group_vars/all.yml里的ansible_ssh_pass的那一行
#[Node]
#192.168.126.9 ansible_ssh_pass=password ansible_ssh_port=666
#192.168.126.10 ansible_ssh_pass=password233 ansible_ssh_port=68
# 单master下面这样填写即可
#[master]
#172.16.1.8 hostname=k8s-m1 nodename=k8s-m1
#[node]
#172.16.1.9 hostname=k8s-n1 nodename=k8s-n1
#172.16.1.13 hostname=k8s-n2 nodename=k8s-n2
#[etcd]
#172.16.1.8
#[Allnode:children]
#master
#node