1장. roxctl CLI 설치
roxctl
은 RHACS(Red Hat Advanced Cluster Security for Kubernetes)에서 명령을 실행하기 위한 CLI(명령줄 인터페이스)입니다. 바이너리를 다운로드하여 roxctl
CLI를 설치하거나 컨테이너 이미지에서 roxctl
CLI를 실행할 수 있습니다.
1.1. 바이너리를 다운로드하여 roxctl CLI 설치
명령줄 인터페이스에서 RHACS와 상호 작용하기 위해 roxctl
CLI를 설치할 수 있습니다. Linux, Windows 또는 macOS에 roxctl
을 설치할 수 있습니다.
1.1.1. Linux에 roxctl CLI 설치
다음 절차에 따라 Linux에 roxctl
CLI 바이너리를 설치할 수 있습니다.
Linux용 roxctl
CLI는 amd64,
및 ppc64
les390x
아키텍처에서 사용할 수 있습니다.
프로세스
대상 운영 체제의
roxctl
아키텍처를 확인합니다.$ arch="$(uname -m | sed "s/x86_64//")"; arch="${arch:+-$arch}"
roxctl
CLI를 다운로드합니다.$ curl -f -o roxctl "https://mirror.openshift.com/pub/rhacs/assets/4.3.8/bin/Linux/roxctl${arch}"
roxctl
바이너리를 실행 가능하게 만듭니다.$ chmod +x roxctl
roxctl
바이너리를PATH
에 있는 디렉터리에 배치합니다.PATH
를 확인하려면 다음 명령을 실행합니다.$ echo $PATH
검증
설치한
roxctl
버전을 확인합니다.$ roxctl version
1.1.2. macOS에 roxctl CLI 설치
다음 절차를 사용하여 macOS에 roxctl
CLI 바이너리를 설치할 수 있습니다.
macOS용 roxctl
CLI는 amd64
아키텍처에서 사용할 수 있습니다.
프로세스
roxctl
CLI를 다운로드합니다.$ curl -f -O https://mirror.openshift.com/pub/rhacs/assets/4.3.8/bin/Darwin/roxctl
바이너리에서 모든 확장 속성을 제거합니다.
$ xattr -c roxctl
roxctl
바이너리를 실행 가능하게 만듭니다.$ chmod +x roxctl
roxctl
바이너리를PATH
에 있는 디렉터리에 배치합니다.PATH
를 확인하려면 다음 명령을 실행합니다.$ echo $PATH
검증
설치한
roxctl
버전을 확인합니다.$ roxctl version
1.1.3. Windows에 roxctl CLI 설치
다음 절차를 사용하여 Windows에 roxctl
CLI 바이너리를 설치할 수 있습니다.
Windows용 roxctl
CLI는 amd64
아키텍처에서 사용할 수 있습니다.
프로세스
roxctl
CLI를 다운로드합니다.$ curl -f -O https://mirror.openshift.com/pub/rhacs/assets/4.3.8/bin/Windows/roxctl.exe
검증
설치한
roxctl
버전을 확인합니다.$ roxctl version