BUG:K8S生成ETCD证书时报错 “code“:5200,“message“:“could not read configuration file“

报错代码

Failed to load config file: {"code":5200,"message":"could not read configuration file"}Failed to parse input: unexpected end of JSON input

解决办法

如果出现此类报错不要慌

首先先检查你的代码指定的证书文件路径是否正确

首先我的代码是这样的:

cfssl gencert -ca=ca.pem -ca-key=ca-key.pem -config=ca-config.json -profile=www server-csr.json | cfssljson -bare server

在这里插入图片描述
代码指定的ca证书是在当前目录,而我的证书却不是在当前目录

在证书所在目录进行操作即可

同时注意检查防火墙策略、配置文件是否错误


你可能感兴趣的:(错误BUG,kubernetes)