![OpenShift Origin の新規インストール - ルーターとレジストリ サービスが見つかりません](https://rvso.com/image/697363/OpenShift%20Origin%20%E3%81%AE%E6%96%B0%E8%A6%8F%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%20-%20%E3%83%AB%E3%83%BC%E3%82%BF%E3%83%BC%E3%81%A8%E3%83%AC%E3%82%B8%E3%82%B9%E3%83%88%E3%83%AA%20%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93.png)
このチュートリアルを使用して CentOS に OpenShift Origin をインストールしています:https://www.stevem.io/post/getting-started-with-openshift-v3-on-vmware/ Ansible のインストールは成功しました。Kubernetes ノードのステータスを確認できます。
[root@os-m-01 ~]# oc get nodes
NAME STATUS AGE
os-m-01.mydomain Ready,SchedulingDisabled 43m
os-n-01.mydomain Ready 42m
os-n-02.mydomain Ready 43m
os-n-03.mydomain Ready 42m
os-n-04.mydomain Ready 43m
DNSは正しく設定されていました。しかし、
[root@os-m-01 ~]# oc get svc
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes 172.30.0.1 <none> 443/TCP,53/UDP,53/TCP 50m
チュートリアルに記載されているサービス (docker-registry、registry-console、router) が表示されません。この問題をデバッグするにはどうすればよいでしょうか? openshift ログでエラーをフィルターするにはどうすればよいでしょうか? journalctl -p は情報レベルのメッセージの表示のみを開始します。
答え1
Ansible ホスト インベントリが間違っていたことが判明しました - セクション ノードにはマスター ノードとラベル 'region':'infra' が含まれている必要があります