공유 리소스를 가져온 후에는 Kubernetes 클러스터를 가져올 수 있습니다.
user-spec.yaml 편집
user-spec.yaml에서 다음을 지정합니다.
- 클러스터의 상위 계층 라우터 ID 및 유형
- 리소스 가져오기의 일부로 가져와야 할 사용자 지정 리소스입니다. 예를 들어 네임스페이스 리소스의 일부로 가져와야 하는 NAT 규칙의 관리자 ID를 지정할 수 있습니다. 자세한 내용은 사용자 지정 리소스를 참조하십시오. NCP에서 생성된 리소스에 일부 리소스를 수동으로 생성한 경우가 아니면 여기에서 아무 작업도 수행할 필요가 없습니다. 예를 들어 NCP 생성 Tier-1 라우터에 고정 경로를 추가했습니다.
- NCP에서 기본적으로 사용되는 lb-service(구성한 경우)를 가져오기 위해 사용자가 lb-service-mp-id로 생성한 lb-service의 관리자 ID. 이것은 NCP 규격(ncp.ini)의 lb_service와 동일한 리소스입니다. 사용되지 않는 경우에는 지정하지 않아도 됩니다.
Kubernetes 클러스터를 가져오는 단계
- config.yaml에서 해당 정보를 채운 후 import_shared_resources_only를 False로 설정합니다. 샘플 config.yaml 항목을 참조하십시오.
- user-spec.yaml에서 Kubernetes 클러스터 정보를 채웁니다. 샘플 user-spec.yaml 항목을 참조하십시오.
- 구성 파일 또는 명령줄 인수를 사용하여 mp_to_policy_importer를 실행합니다. 예:
python3 mp_to_policy_importer.py --config-file config.yaml
user-spec.yaml에 언급된 경우에도 config.yaml에 지정된 Kubernetes 클러스터만 가져옵니다.