5.3.3.2. kuryr-controller
Kuryr-controller는 OpenShift Container Platform API가 생성되는 새 Pod를 조사하고 Neutron 리소스를 생성하는 서비스입니다. 예를 들어 포드가 생성되면 kuryr-controller는 를 확인하고 OpenStack Neutron을 호출하여 새 포트를 만듭니다. 그런 다음 해당 포트(또는 VIF)에 대한 정보가 Pod 주석에 저장됩니다. kuryr-controller는 미리 생성된 포트 풀을 사용하여 더 빠른 Pod 생성을 수행할 수 있습니다.
현재 kuryr-controller는 단일 서비스 인스턴스로 실행되어야 하므로 OpenShift Container Platform에서 replicas=1
이 있는 Deployment
로 모델링됩니다. 기본 OpenStack 서비스 API에 액세스해야 합니다.