다음을 통해 공유


KustomizationDefinition interface

클러스터의 원본 형식에 의해 끌어온 아티팩트 조정 방법을 정의하는 Kustomization입니다.

속성

dependsOn

이 Kustomization이 의존하는 다른 Kustomization을 지정합니다. 이 Kustomization은 모든 종속성이 조정을 완료할 때까지 조정되지 않습니다.

force

변경할 수 없는 필드 변경으로 인해 패치가 실패할 때 클러스터에서 Kubernetes 리소스를 다시 만들거나 사용하지 않도록 설정합니다.

name

Kustomizations 개체 맵의 키와 일치하는 Kustomization의 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

path

클러스터에서 조정하기 위한 원본 참조의 경로입니다.

postBuild

kustomize 빌드 후 이 Kustomization에 대한 변수 대체에 사용됩니다.

prune

이 Kustomization에서 만든 Kubernetes 개체의 가비지 수집을 사용하거나 사용하지 않도록 설정합니다.

retryIntervalInSeconds

조정에 실패할 경우 클러스터에서 Kustomization을 다시 조정하는 간격입니다.

syncIntervalInSeconds

클러스터에서 Kustomization을 다시 조정할 간격입니다.

timeoutInSeconds

클러스터에서 Kustomization을 조정하려고 시도하는 최대 시간입니다.

wait

이 Kustomization에서 만든 모든 Kubernetes 개체에 대해 상태 검사를 사용하거나 사용하지 않도록 설정합니다.

속성 세부 정보

dependsOn

이 Kustomization이 의존하는 다른 Kustomization을 지정합니다. 이 Kustomization은 모든 종속성이 조정을 완료할 때까지 조정되지 않습니다.

dependsOn?: string[]

속성 값

string[]

force

변경할 수 없는 필드 변경으로 인해 패치가 실패할 때 클러스터에서 Kubernetes 리소스를 다시 만들거나 사용하지 않도록 설정합니다.

force?: boolean

속성 값

boolean

name

Kustomizations 개체 맵의 키와 일치하는 Kustomization의 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

path

클러스터에서 조정하기 위한 원본 참조의 경로입니다.

path?: string

속성 값

string

postBuild

kustomize 빌드 후 이 Kustomization에 대한 변수 대체에 사용됩니다.

postBuild?: PostBuildDefinition

속성 값

prune

이 Kustomization에서 만든 Kubernetes 개체의 가비지 수집을 사용하거나 사용하지 않도록 설정합니다.

prune?: boolean

속성 값

boolean

retryIntervalInSeconds

조정에 실패할 경우 클러스터에서 Kustomization을 다시 조정하는 간격입니다.

retryIntervalInSeconds?: number

속성 값

number

syncIntervalInSeconds

클러스터에서 Kustomization을 다시 조정할 간격입니다.

syncIntervalInSeconds?: number

속성 값

number

timeoutInSeconds

클러스터에서 Kustomization을 조정하려고 시도하는 최대 시간입니다.

timeoutInSeconds?: number

속성 값

number

wait

이 Kustomization에서 만든 모든 Kubernetes 개체에 대해 상태 검사를 사용하거나 사용하지 않도록 설정합니다.

wait?: boolean

속성 값

boolean