deregisterjob.yaml 파일을 실행하기 전에 Antrea Kubernetes 클러스터를 삭제하거나 Antrea-NSX 상호 작용 어댑터를 삭제하면 일부 Antrea 데이터가 NSX 인벤토리에 유지됩니다.

이 설명서의 지침을 사용하여 NSX에서 Antrea 데이터를 정리할 수 있습니다.

VMware Container Networking™ with Antrea™ 버전 1.7.0부터 antreansxctl 명령줄 유틸리티는 NSX 인벤토리에서 남은 Antrea 데이터를 정리하는 cluster-cleanup 명령을 제공합니다. antreansxctl 유틸리티는 Linux 전용 실행 파일입니다. 따라서 이 유틸리티를 실행하려면 Linux 시스템이 필요합니다.

cluster-cleanup 명령의 사용법에 대한 자세한 내용은 "VMware Container Networking with Antrea 설치 가이드" 에서 antreansxctl 명령줄 설명서를 참조하십시오.

1.7.0 이전의 VMware Container Networking™ with Antrea™ 버전에서는 antreansxctl 명령줄 유틸리티를 사용할 수 없습니다. 이 경우 다음 절차에 설명된 대로 curl 명령을 실행할 수 있습니다. 이 curl 명령은 NSX API를 호출하여 NSX 인벤토리에서 남은 Antrea 데이터를 삭제합니다.

사전 요구 사항

  • NSX 엔터프라이즈 관리자의 사용자 이름과 암호가 있어야 합니다.
  • NSX Manager UI 및 API에 연결할 수 있어야 합니다.

프로시저

  1. Antrea UI에서 NSX Manager Kubernetes 클러스터의 경로를 찾습니다.
    1. 브라우저의 https://nsx-manager-ip-address에서 NSX Manager에 로그인합니다.
    2. 인벤토리 > 컨테이너 > 클러스터로 이동합니다.
    3. 삭제할 클러스터를 확장하고 경로 필드 옆에 표시되는 텍스트를 복사합니다.
      예:
      NSX Manager UI에서 컨테이너 클러스터의 경로를 강조 표시합니다.
  2. 다음 curl 명령을 실행하여 NSX에서 Antrea 데이터를 삭제합니다.
    curl -k -u '{AdminUserName}:{AdminPassword}' \
     -X DELETE -H "X-Allow-Overwrite: true" \
     https://{NSX-Mgr-IP}/policy/api/v1{Path}?cascade=true
    이 명령에서:
    • {AdminUserName}, {AdminPassword}{NSX-Mgr-IP}NSX 환경에 적용되는 실제 값으로 바꿉니다.
    • {Path}를 1단계에서 복사한 텍스트로 바꿉니다.
    예:
    curl -k -u 'Admin:Password123' \
     -X DELETE -H "X-Allow-Overwrite: true" \
     https://192.168.1.1/policy/api/v1/infra/sites/default/enforcement-points/default/cluster-control-planes/cluster-sales?cascade=true