이 페이지에서는 ConfigManagement 객체에서 설정할 수 있는 다양한 필드를 설명합니다. kubectl 명령어를 사용하여 구성 동기화를 구성할 때 이 객체를 사용할 수 있습니다. 또한 정책 컨트롤러 gcloud 명령어 대신 ConfigManagement 객체를 사용해서 정책 컨트롤러를 관리하는 경우 이러한 필드를 사용할 수 있습니다.
구성 동기화 기능 구성
키
설명
spec.enableMultiRepo
true인 경우 RootSync 및 RepoSync API를 사용 설정합니다. 이 API는 여러 저장소에서 동기화와 같은 추가적인 구성 동기화 기능을 제공합니다.
및 Kustomize 및 Helm 구성 동기화와 같은 추가 구성 동기화 기능을 제공합니다.
기본값은 false입니다.
spec.preventDrift
true이면 충돌하는 변경사항이 라이브 클러스터로 푸시되지 않도록 거부하여 Config Sync 허용 웹훅에서 드리프트를 방지하도록 사용 설정합니다. 기본값은 false입니다.
구성 동기화는 이 필드 값에 관계없이 항상 드리프트를 조정합니다.
spec.enableLegacyFields (Shutdown in 1.19.0)
true이면 멀티 저장소 모드를 사용하는 동안 ConfigManagement에서 지원 중단된 spec.git 필드 사용을 사용 설정합니다. 이 필드를 설정하면 RootSync 리소스가 클러스터에 자동으로 생성됩니다.
조직의 보안 정책에 따라 HTTP(S) 프록시를 통해 트래픽을 라우팅해야 하는 경우 프록시의 URI를 사용하여 Git 호스트와 통신하도록 구성 동기화를 구성할 수 있습니다. 프록시는 cookiefile, none 또는 token 승인 유형을 사용하는 경우에만 지원됩니다.
키
설명
spec.git.proxy.httpProxy
Git 저장소에 액세스하는 데 사용되는 HTTP_PROXY 환경 변수를 정의합니다.
spec.git.proxy.httpsProxy
Git 저장소에 액세스하는 데 사용되는 HTTPS_PROXY 환경 변수를 정의합니다.
httpProxy 및 httpsProxy 필드가 모두 지정된 경우 httpProxy가 무시됩니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-11-22(UTC)"],[],[]]