암호를 생성하여 NSX 클라이언트 인증서와 키 또는 로드 밸런서 인증서와 키를 저장할 수 있습니다.
암호를 생성하는 가장 간단한 방법은 kubectl 명령을 사용하는 것입니다.
kubectl create ns nsx-system kubectl create secret tls ${CERT_NAME} --key ${KEY_FILE} --cert ${CERT_FILE} -n nsx-system
또한 NCP YAML 파일에서 예제 Secret 섹션의 주석 처리를 해제하여 암호를 생성하고 인증서 및 키의 base64로 인코딩된 값을 채울 수도 있습니다. 다음 명령을 사용하여 인증서 또는 키 파일에서 base64로 인코딩된 문자열을 가져옵니다.
cat cert_file.crt | base64 -w 0 cat key_file.crt | base64 -w 0