ul 16 11:16:53 k8s-master01 etcd[13947]: {"level":"fatal","ts":"2024-07-16T11:16:53.754+0800","caller":"etcdmain/etcd.go:204","msg":"discovery failed","error":"cannot listen on TLS for 192.168.31.61:2380: KeyFile and CertFile are not presented","stacktrace":"go.etcd.io/etcd/server/v3/etcdmain.startEtcdOrProxyV2\n\t/go/src/go.etcd.io/etcd/release/etcd/server/etcdmain/etcd.go:204\ngo.etcd.io/etcd/server/v3/etcdmain.Main\n\t/go/src/go.etcd.io/etcd/release/etcd/server/etcdmain/main.go:40\nmain.main\n\t/go/src/go.etcd.io/etcd/release/etcd/server/main.go:32\nruntime.main\n\t/go/gos/go1.16.15/src/runtime/proc.go:225"}
```bash
client-transport-security:
cert-file: '/etc/kubernetes/cert/etcd/etcd.pem'
key-file: '/etc/kubernetes/cert/etcd/etcd-key.pem'
client-cert-auth: true
trusted-ca-file: '/etc/kubernetes/cert/ca.pem'
auto-tls: true
peer-transport-security:
cert-file: '/etc/kubernetes/cert/etcd/etcd.pem'
key-file: '/etc/kubernetes/cert/etcd/etcd-key.pem'
peer-client-cert-auth: true
trusted-ca-file: '/etc/kubernetes/cert/ca.pem'
auto-tls: true
```