Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

12.3.5. 仅重新部署指定证书

openshift-master/redeploy-named-certificates.yml playbook 只重新部署命名的证书。运行此 playbook 也会完成 master 服务的串行重启。

要仅重新部署指定证书,请更改到包含 playbook 的目录,并运行此 playbook。

$ cd /usr/share/ansible/openshift-ansible
$ ansible-playbook -i <inventory_file> \
    playbooks/openshift-master/redeploy-named-certificates.yml
注意

ansible 清单文件中的 _ openshift_master_named_certificates_ 参数必须包含与 master-config.yaml 文件中同名的证书。如果更改了 certfilekeyfile 的名称,您必须更新每个 master-config.yaml 文件中的命名证书参数,然后重新启动 apicontrollers 服务。带有完整 ca 链的 cafile 已添加到 /etc/origin/master/ca-bundle.crt 中。