DevOps 엔지니어는 셀프 서비스 네임스페이스를 생성하고 그 안의 워크로드를 실행할 수 있습니다. 네임스페이스를 생성한 후에는 다른 DevOps 엔지니어와 공유하거나 더 이상 필요하지 않으면 삭제할 수 있습니다.

사전 요구 사항

  • vSphere 관리자가 클러스터에서 셀프 서비스 네임스페이스 템플릿을 생성하고 활성화했는지 확인합니다. 셀프 서비스 네임스페이스 템플릿 생성 및 구성의 내용을 참조하십시오.
  • 셀프 서비스 네임스페이스 템플릿의 사용 권한 목록에 개별적으로 또는 그룹의 멤버로 추가되었는지 확인합니다.
  • 감독자 클러스터 제어부의 IP 주소를 가져옵니다.

프로시저

  1. kubectl용 vSphere 플러그인을 사용하여 감독자 클러스터로 인증합니다. vCenter Single Sign-On 사용자로 감독자 클러스터에 연결의 내용을 참조하십시오.
    kubectl vsphere login --server=IP-ADDRESS --vsphere-username USERNAME
  2. 컨텍스트를 감독자 클러스터로 전환합니다.
    kubectl config use-context SUPERVISOR-CLUSTER-IP
  3. 클러스터에 셀프 서비스 네임스페이스를 생성합니다.
    kubectl create namespace NAMESPACE NAME
    kubectl create namespace test-ns
    참고: 소유자 권한은 vSphere with Tanzu를 사용하도록 설정하고 클러스터를 업그레이드한 후에 DevOps 엔지니어가 사용할 수 있습니다. 클러스터가 아닌 vCenter Server만 업그레이드하는 경우 Devops 엔지니어는 네임스페이스에 대한 편집 권한만 갖게 됩니다.
    생성한 네임스페이스가 클러스터에 표시됩니다. 네임스페이스를 다른 DevOps 엔지니어와 공유하려면 vSphere 관리자에게 문의하십시오.