8.7. roxctl deployment


배포와 관련된 명령입니다.

사용법

$ roxctl deployment [command] [flags]

표 8.55. 사용 가능한 명령
명령설명

확인

배포 시간 정책 위반에 대한 배포를 확인합니다.

표 8.56. 옵션
옵션설명

-t,--timeout 기간

API 요청에 대한 타임아웃을 설정합니다. 이 옵션은 요청의 최대 기간을 나타냅니다. 기본값은 10m0s 입니다.

8.7.1. 상위 명령에서 상속된 roxctl 배포 명령 옵션

roxctl 배포 명령은 상위 roxctl 명령에서 상속된 다음 옵션을 지원합니다.

옵션설명

--CA 문자열

보안 연결을 위한 사용자 정의 CA 인증서 파일 경로를 지정합니다. 또는 ROX_CA_CERT_FILE 환경 변수를 사용하여 파일 경로를 지정할 수 있습니다.

--direct-grpc

연결 성능을 개선하기 위해 --direct-grpc 를 설정합니다. 또는 ROX_DIRECT_GRPC_CLIENT 환경 변수를 true 로 설정하면 직접 gRPC를 활성화할 수 있습니다. 기본값은 false입니다.

-e,--endpoint string

서비스에 연결할 엔드포인트를 설정합니다. 또는 ROX_ENDPOINT 환경 변수를 사용하여 엔드포인트를 설정할 수 있습니다. 기본값은 localhost:8443 입니다.

--force-http1

모든 연결에 대해 강제로 HTTP/1을 사용합니다. 또는 ROX_CLIENT_FORCE_HTTP1 환경 변수를 true 로 설정하여 HTTP/1을 강제로 사용할 수 있습니다. 기본값은 false입니다.

--insecure

비보안 연결 옵션을 활성화합니다. 또는 ROX_INSECURE_CLIENT 환경 변수를 true 로 설정하면 비보안 연결 옵션을 활성화할 수 있습니다. 기본값은 false입니다.

--insecure-skip-tls-verify

TLS 인증서 검증을 건너뜁니다. 또는 ROX_INSECURE_CLIENT_SKIP_TLS_VERIFY 환경 변수를 true 로 설정하면 TLS 인증서 검증을 건너뛸 수 있습니다. 기본값은 false입니다.

--no-color

색상 출력을 비활성화합니다. 또는 ROX_NO_COLOR 환경 변수를 true 로 설정하면 색상 출력을 비활성화할 수 있습니다. 기본값은 false입니다.

-p,--password 문자열

기본 인증의 암호를 지정합니다. 또는 ROX_ADMIN_PASSWORD 환경 변수를 사용하여 암호를 설정할 수 있습니다.

--plaintext

암호화되지 않은 연결을 사용합니다. 또는 ROX_PLAINTEXT 환경 변수를 true 로 설정하면 암호화되지 않은 연결을 활성화할 수 있습니다. 기본값은 false입니다.

-s,--server-name 문자열

SNI에 사용할 TLS 서버 이름을 설정합니다. 또는 ROX_SERVER_NAME 환경 변수를 사용하여 서버 이름을 설정할 수 있습니다.

--token-file 문자열

인증을 위해 지정된 파일에 제공된 API 토큰을 사용합니다. 또는 ROX_API_TOKEN 환경 변수를 사용하여 토큰을 설정할 수 있습니다.

참고

이러한 옵션은 roxctl 배포 명령의 모든 하위 명령에 적용됩니다.

8.7.2. roxctl 배포 확인

배포 시간 정책 위반에 대한 배포를 확인합니다.

사용법

$ roxctl deployment check [flags]

표 8.57. 옵션
옵션설명

-c,--categories 문자열

실행할 정책 범주를 정의합니다. 기본적으로 모든 정책 범주가 실행됩니다.

--cluster 문자열

클러스터별 정보를 사용하여 확장된 배포를 활성화하기 위해 평가 컨텍스트로 사용할 클러스터 이름 또는 ID를 설정합니다.

--compact-output

JSON 출력을 컴팩트한 형태로 출력합니다. 기본값은 false입니다.

-f, --file stringArray

정책 평가를 위해 Central에 보낼 YAML 파일을 지정합니다.

--force

이미지의 중앙 캐시를 무시하고 스캐너에서 새 가져오기를 강제 적용합니다. 기본값은 false입니다.

--headers 문자열

테이블 형식 출력에 출력할 헤더를 정의합니다. 기본값은 POLICY,SEVERITY,BREAKS DEPLOY,DEPLOY,DESCRIPTION ,VIOLATION, REMEDIATION 입니다.

--headers-as-comments

CSV 테이블 형식 출력에서 헤더를 주석으로 출력합니다. 기본값은 false입니다.

--JUnit-suite-name 문자열

JUnit 테스트 모음의 이름을 설정합니다. 기본값은 deployment-check 입니다.

--merge-output

테이블 형식 출력에서 중복 셀을 병합합니다. 기본값은 false입니다.

-n,--namespace string

사양에 네임스페이스가 없는 배포에 대한 네트워크 정책, RBAC 및 서비스와 같은 컨텍스트 정보를 사용하여 배포를 개선하기 위해 네임스페이스를 지정합니다. 사양에 정의된 네임스페이스는 변경되지 않습니다. 기본값은 default입니다.

--no-header

테이블 형식 출력에 대한 헤더를 출력하지 마십시오. 기본값은 false입니다.

-o,--output 문자열

출력 형식을 선택합니다. 출력 형식에는 json,junit,sarif,table, csv 가 있습니다. 기본값은 table 입니다.

-r,--retries int

오류로 종료하기 전에 재시도 횟수를 설정합니다. 기본값은 3입니다.

-d,--retry-delay int

재시도 횟수를 초 단위로 대기하도록 시간을 설정합니다. 기본값은 3입니다.

--row-jsonpath-expressions string

JSON 오브젝트에서 행을 생성하도록 JSON 경로 표현식을 정의합니다. 자세한 내용은 roxctl deployment check --help 명령을 실행합니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.