4장. 실행 환경
실행 환경의 문제를 해결합니다.
4.1. 문제 - 프라이빗 자동화 허브에서 실행 환경 이미지에 "컨트롤러에서 사용" 옵션을 선택할 수 없습니다
프라이빗 자동화 허브 에서 실행 환경 이미지에 컨트롤러 옵션 사용은 사용할 수 없습니다. 또한 "사용 가능한 컨트롤러가 없음"이라는 오류 메시지가 표시됩니다.
이 문제를 해결하려면 자동화 컨트롤러를 프라이빗 자동화 허브 인스턴스에 연결합니다.
프로세스
프라이빗 자동화 허브에서
/etc/pulp/settings.py
파일을 변경하고 구성에 따라 다음 매개변수 중 하나를 추가합니다.단일 컨트롤러
CONNECTED_ANSIBLE_CONTROLLERS = ['<https://my.controller.node>']
로드 밸런서 뒤에 있는 많은 컨트롤러
CONNECTED_ANSIBLE_CONTROLLERS = ['<https://my.controller.loadbalancer>']
로드 밸런서가 없는 많은 컨트롤러
CONNECTED_ANSIBLE_CONTROLLERS = ['<https://my.controller.node1>', '<https://my.controller2.node2>']
모든 프라이빗 자동화 허브 서비스를 중지합니다.
# systemctl stop pulpcore.service pulpcore-api.service pulpcore-content.service pulpcore-worker@1.service pulpcore-worker@2.service nginx.service redis.service
모든 프라이빗 자동화 허브 서비스를 다시 시작하십시오.
# systemctl start pulpcore.service pulpcore-api.service pulpcore-content.service pulpcore-worker@1.service pulpcore-worker@2.service nginx.service redis.service
검증
- 이제 프라이빗 자동화 허브 에서 Controller에서 Use를 사용할 수 있는지 확인합니다.