hosts.ini文件内容:
`[all]
master ansible_connection=local ip=192.168.58.245
node1 ansible_host=192.168.58.105 ip=192.168.58.105 ansible_user=root ansible_ssh_pass=root_123
#node2 ansible_host=192.168.0.8 ip=192.168.0.8 ansible_ssh_pass=Qcloud@123

[local-registry]
master

[kube-master]
master

[kube-node]
node1

[etcd]
master

[k8s-cluster:children]
kube-node
kube-master`

报错部分信息:
`TASK [etcd : Gen_certs | run cert generation script] *******************************************************************************************************************
Tuesday 28 July 2020 14:51:12 +0800 (0:00:00.324) 0:01:49.606 **********
fatal: [master -> master]: 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.007509″,
“end”: “2020-07-28 14:51:12.977194″,
“rc”: 127,
“start”: “2020-07-28 14:51:12.969685″
}

STDERR:

  • set -o errexit
  • set -o pipefail
  • (( 4 ))
  • case “$1” in
  • CONFIG=/etc/ssl/etcd/openssl.conf
  • shift 2
  • (( 2 ))
  • case “$1″ in
  • SSLDIR=/etc/ssl/etcd/ssl
  • shift 2
  • (( 0 ))
  • ‘[’ -z /etc/ssl/etcd/openssl.conf ‘]’
  • ‘[’ -z /etc/ssl/etcd/ssl ‘]’
    ++ mktemp -d /tmp/etcd_cacert.XXXXXX
  • tmpdir=/tmp/etcd_cacert.HtJesG
  • trap ‘rm -rf “${tmpdir}”’ EXIT
  • cd /tmp/etcd_cacert.HtJesG
  • mkdir -p /etc/ssl/etcd/ssl
  • ‘[’ -e /etc/ssl/etcd/ssl/ca-key.pem ‘]’
  • openssl genrsa -out ca-key.pem 2048
  • rm -rf /tmp/etcd_cacert.HtJesG

MSG:

non-zero return code`