Feynman
hosts.ini
; Parameters:
; ansible_connection: connection type to the target machine
; ansible_host: the host name of the target machine
; ip: ip address of the target machine
; ansible_user: the default user name for ssh connection
; ansible_ssh_pass: the password for ssh connection
; ansible_become_pass: the privilege escalation password to grant access
; ansible_port: the ssh port number, if not 22
; If installer is ran as non-root user who has sudo privilege, refer to the following sample configuration:
; e.g
; master ansible_connection=local ip=192.168.0.5 ansible_user=ubuntu ansible_become_pass=Qcloud@123
; node1 ansible_host=192.168.0.6 ip=192.168.0.6 ansible_user=ubuntu ansible_become_pass=Qcloud@123
; node2 ansible_host=192.168.0.8 ip=192.168.0.8 ansible_user=ubuntu ansible_become_pass=Qcloud@123
; As recommended as below sample configuration, use root account by default to install
[all]
ts-dev-k8s-master-10-9-251-87 ansible_connection=local ip=10.9.251.87
ts-dev-k8s-master-10-9-251-88 ansible_host=10.9.251.88 ip=10.9.251.88 ansible_ssh_pass=a123456A
ts-dev-k8s-master-10-9-251-89 ansible_host=10.9.251.89 ip=10.9.251.89 ansible_ssh_pass=a123456A
ts-dev-k8s-master-10-9-251-90 ansible_host=10.9.251.90 ip=10.9.251.90 ansible_ssh_pass=a123456A
ts-dev-k8s-node-10-9-252-120 ansible_host=10.9.252.120 ip=10.9.252.120 ansible_ssh_pass=a123456A
ts-dev-k8s-node-10-9-252-121 ansible_host=10.9.252.121 ip=10.9.252.121 ansible_ssh_pass=a123456A
ts-dev-k8s-node-10-9-252-122 ansible_host=10.9.252.122 ip=10.9.252.122 ansible_ssh_pass=a123456A
[kube-master]
ts-dev-k8s-master-10-9-251-87
ts-dev-k8s-master-10-9-251-88
ts-dev-k8s-master-10-9-251-89
ts-dev-k8s-master-10-9-251-90
[kube-node]
ts-dev-k8s-node-10-9-252-120
ts-dev-k8s-node-10-9-252-121
ts-dev-k8s-node-10-9-252-122
[etcd]
ts-dev-k8s-master-10-9-251-87
ts-dev-k8s-master-10-9-251-88
ts-dev-k8s-master-10-9-251-89
ts-dev-k8s-master-10-9-251-90
[ts-dev-k8s-cluster:children]
kube-node
kube-master
错误
TASK [etcd : Gen_certs | run cert generation script] **************************************************************
Wednesday 03 June 2020 09:46:45 +0800 (0:00:00.389) 0:03:40.178 ********
fatal: [ts-dev-k8s-node-10-9-252-120 -> ts-dev-k8s-master-10-9-251-87]: FAILED! => {
“changed”: true,
“cmd”: [
“bash”,
“-x”,
“/usr/local/bin/etcd-scripts/make-ssl-etcd.sh”,
“-f”,
“/etc/ssl/etcd/openssl.conf”,
“-d”,
“/etc/ssl/etcd/ssl”
],
“delta”: “0:00:00.010355”,
“end”: “2020-06-03 09:46:46.125081″,
“rc”: 127,
“start”: “2020-06-03 09:46:46.114726”
}
STDERR:
bash: /usr/local/bin/etcd-scripts/make-ssl-etcd.sh: No such file or directory
MSG:
non-zero return code
NO MORE HOSTS LEFT ************************************************************************************************
PLAY RECAP ********************************************************************************************************
localhost : ok=1 changed=0 unreachable=0 failed=0
ts-dev-k8s-master-10-9-251-87 : ok=25 changed=1 unreachable=0 failed=1
ts-dev-k8s-master-10-9-251-88 : ok=25 changed=1 unreachable=0 failed=1
ts-dev-k8s-master-10-9-251-89 : ok=25 changed=1 unreachable=0 failed=1
ts-dev-k8s-master-10-9-251-90 : ok=25 changed=1 unreachable=0 failed=1
ts-dev-k8s-node-10-9-252-120 : ok=276 changed=1 unreachable=0 failed=1
ts-dev-k8s-node-10-9-252-121 : ok=244 changed=1 unreachable=0 failed=0
ts-dev-k8s-node-10-9-252-122 : ok=244 changed=1 unreachable=0 failed=0