私は Openshift をデプロイして正常に動作していますが、現在は DNS レコードと有効な証明書をその前に置いています。私は運が悪く、これを行うためのドキュメントを見つけていません。
ホスト名を更新するだけの私の戦略sed
は、マスター/ノード構成のすべてのファイルで新しいものを使用して既存のパブリック ホスト名にすることでしたが、それはうまくいかないようでした。
Ansible マスターから簡単に更新するために使用/更新する必要がある特定のプレイブック/インベントリー フィールドはありますか?
更新: インベントリ ファイルを次のように更新した後、「openshift-master/redeploy-certificates.yaml」を実行しました。
openshift_master_overwrite_named_certificates=true
openshift_master_cluster_public_hostname=new-public-hostname.com
その後、マスター ノードの証明書を確認したところ、新しい SAN がmaster.server.crt
およびに追加されたようetcd.server.crt
です。ただし、新しいホスト名に移動すると、古いホスト名にリダイレクトされます。システムでそれを更新するために欠落している別のプレイブックはありますか?