Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

Trident Protect CLI 플러그인을 설치합니다

Trident tridentctl 유틸리티의 확장 기능인 Trident Protect 명령줄 플러그인을 사용하여 Trident Protect 사용자 정의 리소스(CR)를 생성하고 상호 작용할 수 있습니다.

Trident Protect CLI 플러그인을 설치합니다

명령줄 유틸리티를 사용하기 전에 클러스터에 액세스하는 데 사용하는 시스템에 유틸리티를 설치해야 합니다. 시스템에서 x64 또는 ARM CPU를 사용하는지 여부에 따라 다음 단계를 수행합니다.

Linux AMD64 CPU용 플러그인 다운로드
단계
  1. Trident Protect CLI 플러그인을 다운로드합니다.

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.10.0/tridentctl-protect-linux-amd64
Linux ARM64 CPU용 플러그인 다운로드
단계
  1. Trident Protect CLI 플러그인을 다운로드합니다.

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.10.0/tridentctl-protect-linux-arm64
Mac AMD64 CPU용 플러그인 다운로드
단계
  1. Trident Protect CLI 플러그인을 다운로드합니다.

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.10.0/tridentctl-protect-macos-amd64
Mac ARM64 CPU용 플러그인 다운로드
단계
  1. Trident Protect CLI 플러그인을 다운로드합니다.

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.10.0/tridentctl-protect-macos-arm64
  1. 플러그인 바이너리에 대한 실행 권한을 활성화합니다.

    chmod +x tridentctl-protect
  2. PATH 변수에 정의된 위치에 플러그인 바이너리를 복사합니다. 예를 들어 /usr/bin 또는 /usr/local/bin (상승된 권한이 필요할 수 있음):

    cp ./tridentctl-protect /usr/local/bin/
  3. 선택적으로 플러그인 바이너리를 홈 디렉토리의 위치에 복사할 수 있습니다. 이 경우 해당 위치가 PATH 변수의 일부인지 확인하는 것이 좋습니다:

    cp ./tridentctl-protect ~/bin/
참고 PATH 변수의 위치에 플러그인을 복사하면 어느 위치에서나 tridentctl-protect 또는 `tridentctl protect`을 입력하여 플러그인을 사용할 수 있습니다.

Trident CLI 플러그인 도움말 보기

내장된 플러그인 도움말 기능을 사용하여 플러그인의 기능에 대한 자세한 도움말을 얻을 수 있습니다.

단계
  1. 도움말 기능을 사용하여 사용 지침을 확인합니다.

    tridentctl-protect help

명령 자동 완성 활성화

Trident Protect CLI 플러그인을 설치한 후 특정 명령에 대해 자동 완성을 활성화할 수 있습니다.

Bash 셸에 대한 자동 완성 활성화
단계
  1. 완료 스크립트를 생성합니다.

    tridentctl-protect completion bash > tridentctl-completion.bash
  2. 스크립트를 포함할 새 디렉토리를 홈 디렉토리에 만듭니다.

    mkdir -p ~/.bash/completions
  3. 다운로드한 스크립트를 ~/.bash/completions 디렉터리로 이동합니다.

    mv tridentctl-completion.bash ~/.bash/completions/
  4. 홈 디렉토리의 ~/.bashrc 파일에 다음 줄을 추가합니다.

    source ~/.bash/completions/tridentctl-completion.bash
Z 셸에 대한 자동 완성 활성화
단계
  1. 완료 스크립트를 생성합니다.

    tridentctl-protect completion zsh > tridentctl-completion.zsh
  2. 스크립트를 포함할 새 디렉토리를 홈 디렉토리에 만듭니다.

    mkdir -p ~/.zsh/completions
  3. 다운로드한 스크립트를 ~/.zsh/completions 디렉토리로 이동합니다.

    mv tridentctl-completion.zsh ~/.zsh/completions/
  4. 홈 디렉토리의 ~/.zprofile 파일에 다음 줄을 추가합니다.

    source ~/.zsh/completions/tridentctl-completion.zsh
결과

다음 셸 로그인 시 tridentctl-protect 플러그인으로 명령 자동 완성을 사용할 수 있습니다.