Openshift 원본을 새로 설치 - 라우터 및 레지스트리 서비스가 누락됨

Openshift 원본을 새로 설치 - 라우터 및 레지스트리 서비스가 누락됨

이 튜토리얼을 사용하여 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'가 있어야 합니다.

관련 정보