Microsoft. KubernetesConfiguration fluxConfigurations 2022-07-01
Bicep 리소스 정의
fluxConfigurations 리소스 종류는 확장 리소스이므로 다른 리소스에 적용할 수 있습니다.
이 리소스의 scope
속성을 사용하여 이 리소스의 범위를 설정합니다. Bicep에서 확장 리소스에 대한 범위 설정을 참조하세요.
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
Microsoft 만듭니다. KubernetesConfiguration/fluxConfigurations 리소스를 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.KubernetesConfiguration/fluxConfigurations@2022-07-01' = {
name: 'string'
scope: resourceSymbolicName
properties: {
azureBlob: {
accountKey: 'string'
containerName: 'string'
localAuthRef: 'string'
managedIdentity: {
clientId: 'string'
}
sasToken: 'string'
servicePrincipal: {
clientCertificate: 'string'
clientCertificatePassword: 'string'
clientCertificateSendChain: bool
clientId: 'string'
clientSecret: 'string'
tenantId: 'string'
}
syncIntervalInSeconds: int
timeoutInSeconds: int
url: 'string'
}
bucket: {
accessKey: 'string'
bucketName: 'string'
insecure: bool
localAuthRef: 'string'
syncIntervalInSeconds: int
timeoutInSeconds: int
url: 'string'
}
configurationProtectedSettings: {}
gitRepository: {
httpsCACert: 'string'
httpsUser: 'string'
localAuthRef: 'string'
repositoryRef: {
branch: 'string'
commit: 'string'
semver: 'string'
tag: 'string'
}
sshKnownHosts: 'string'
syncIntervalInSeconds: int
timeoutInSeconds: int
url: 'string'
}
kustomizations: {}
namespace: 'string'
scope: 'string'
sourceKind: 'string'
suspend: bool
}
}
속성 값
fluxConfigurations
Name |
설명 |
값 |
name |
리소스 이름 |
string(필수) |
scope |
배포 범위와 다른 범위에서 확장 리소스를 만들 때 사용합니다. |
대상 리소스
Bicep의 경우 이 속성을 리소스의 기호 이름으로 설정하여 확장 리소스를 적용합니다. |
properties |
Flux 구성 리소스를 만드는 속성 |
FluxConfigurationProperties |
FluxConfigurationProperties
Name |
설명 |
값 |
azureBlob |
AzureBlob 원본 종류 형식에 맞게 조정하는 매개 변수입니다. |
AzureBlobDefinition |
bucket |
버킷 원본 종류 형식에 맞게 조정하는 매개 변수입니다. |
BucketDefinition |
configurationProtectedSettings |
구성에 대한 보호된 구성 설정의 키-값 쌍 |
object |
gitRepository |
GitRepository 원본 종류 형식에 맞게 조정하는 매개 변수입니다. |
GitRepositoryDefinition |
kustomizations |
클러스터의 원본 형식에 의해 끌어온 아티팩트 조정에 사용되는 kustomization 배열입니다. |
object |
네임스페이스 |
이 구성이 설치되는 네임스페이스입니다. 최대 253자의 소문자 영숫자, 하이픈 및 마침표만. |
문자열 |
scope |
운영자가 설치될 범위입니다. |
'cluster' '네임스페이스' |
sourceKind |
원본 구성 데이터를 가져올 종류입니다. |
'AzureBlob' '버킷' 'GitRepository' |
suspend |
이 구성이 해당 kustomizations 및 원본의 조정을 일시 중단해야 하는지 여부입니다. |
bool |
AzureBlobDefinition
Name |
설명 |
값 |
accountKey |
스토리지 계정에 액세스할 계정 키(공유 키) |
문자열 |
containerName |
flux 구성의 URL 엔드포인트에서 동기화할 Azure Blob 컨테이너 이름입니다. |
문자열 |
localAuthRef |
관리 또는 사용자가 제공한 구성 비밀이 아닌 인증 비밀로 사용할 Kubernetes 클러스터의 로컬 비밀 이름입니다. |
문자열 |
managedIdentity |
관리 ID를 사용하여 인증할 매개 변수입니다. |
ManagedIdentityDefinition |
sasToken |
스토리지 컨테이너에 액세스하기 위한 공유 액세스 토큰 |
문자열 |
servicePrincipal |
서비스 주체를 사용하여 인증할 매개 변수입니다. |
ServicePrincipalDefinition |
syncIntervalInSeconds |
클러스터 Azure Blob 원본을 원격으로 다시 조정할 간격입니다. |
int |
timeoutInSeconds |
클러스터 Azure Blob 원본을 원격과 조정하려고 시도하는 최대 시간입니다. |
int |
url |
Flux 구성 Azure Blob Storage 계정에 대해 동기화할 URL입니다. |
문자열 |
ManagedIdentityDefinition
Name |
설명 |
값 |
clientId |
관리 ID를 인증하기 위한 클라이언트 ID입니다. |
문자열 |
ServicePrincipalDefinition
Name |
설명 |
값 |
clientCertificate |
서비스 주체를 인증하는 데 사용되는 Base64로 인코딩된 인증서 |
문자열 |
clientCertificatePassword |
서비스 주체를 인증하는 데 사용되는 인증서의 암호 |
문자열 |
clientCertificateSendChain |
클라이언트 인증서에 주체 이름/발급자 기반 인증을 사용하도록 설정하기 위해 토큰을 획득할 때 클라이언트 클레임에 x5c 헤더를 포함할지 여부를 지정합니다. |
bool |
clientId |
서비스 주체를 인증하기 위한 클라이언트 ID입니다. |
문자열 |
clientSecret |
서비스 주체를 인증하기 위한 클라이언트 암호 |
문자열 |
tenantId |
서비스 주체를 인증하기 위한 테넌트 ID |
문자열 |
BucketDefinition
Name |
설명 |
값 |
accessKey |
S3 버킷에 안전하게 액세스하는 데 사용되는 일반 텍스트 액세스 키 |
문자열 |
bucketName |
flux 구성에 대한 URL 엔드포인트에서 동기화할 버킷 이름입니다. |
문자열 |
불안 |
S3 버킷에서 데이터를 펄링할 때 안전하지 않은 통신을 사용할지 여부를 지정합니다. |
bool |
localAuthRef |
관리 또는 사용자가 제공한 구성 비밀이 아닌 인증 비밀로 사용할 Kubernetes 클러스터의 로컬 암호 이름입니다. |
문자열 |
syncIntervalInSeconds |
클러스터 버킷 원본을 원격과 다시 조정하는 간격입니다. |
int |
timeoutInSeconds |
클러스터 버킷 원본을 원격과 조정하려고 시도하는 최대 시간입니다. |
int |
url |
플럭스 구성 S3 버킷에 대해 동기화할 URL입니다. |
문자열 |
GitRepositoryDefinition
Name |
설명 |
값 |
httpsCACert |
HTTPS를 통해 git 프라이빗 git 리포지토리에 액세스하는 데 사용되는 Base64로 인코딩된 HTTPS 인증 기관 콘텐츠 |
문자열 |
httpsUser |
HTTPS를 통해 프라이빗 git 리포지토리에 액세스하는 데 사용되는 일반 텍스트 HTTPS 사용자 이름 |
문자열 |
localAuthRef |
관리 또는 사용자가 제공한 구성 비밀이 아닌 인증 비밀로 사용할 Kubernetes 클러스터의 로컬 암호 이름입니다. |
문자열 |
repositoryRef |
GitRepository 개체에 대한 원본 참조입니다. |
RepositoryRefDefinition |
sshKnownHosts |
SSH를 통해 프라이빗 git 리포지토리에 액세스하는 데 필요한 공용 SSH 키를 포함하는 Base64로 인코딩된 known_hosts 값 |
문자열 |
syncIntervalInSeconds |
클러스터 git 리포지토리 원본을 원격과 다시 조정하는 간격입니다. |
int |
timeoutInSeconds |
클러스터 git 리포지토리 원본을 원격과 조정하려고 시도하는 최대 시간입니다. |
int |
url |
flux 구성 git 리포지토리에 대해 동기화할 URL입니다. |
문자열 |
RepositoryRefDefinition
Name |
설명 |
값 |
분기 |
체크 아웃할 git 리포지토리 분기 이름입니다. |
문자열 |
커밋(commit) |
체크 아웃할 커밋 SHA입니다. 이 값은 유효하려면 분기 이름과 결합해야 합니다. 이는 셈버보다 우선합니다. |
문자열 |
semver |
git 리포지토리 태그와 일치하는 데 사용되는 셈버 범위입니다. 이는 태그보다 우선합니다. |
문자열 |
tag |
체크 아웃할 git 리포지토리 태그 이름입니다. 분기보다 우선 적용됩니다. |
문자열 |
ARM 템플릿 리소스 정의
fluxConfigurations 리소스 종류는 확장 리소스이므로 다른 리소스에 적용할 수 있습니다.
이 리소스의 scope
속성을 사용하여 이 리소스의 범위를 설정합니다. ARM 템플릿에서 확장 리소스에 대한 범위 설정을 참조하세요.
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
Microsoft 만듭니다. KubernetesConfiguration/fluxConfigurations 리소스를 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.KubernetesConfiguration/fluxConfigurations",
"apiVersion": "2022-07-01",
"name": "string",
"scope": "string",
"properties": {
"azureBlob": {
"accountKey": "string",
"containerName": "string",
"localAuthRef": "string",
"managedIdentity": {
"clientId": "string"
},
"sasToken": "string",
"servicePrincipal": {
"clientCertificate": "string",
"clientCertificatePassword": "string",
"clientCertificateSendChain": "bool",
"clientId": "string",
"clientSecret": "string",
"tenantId": "string"
},
"syncIntervalInSeconds": "int",
"timeoutInSeconds": "int",
"url": "string"
},
"bucket": {
"accessKey": "string",
"bucketName": "string",
"insecure": "bool",
"localAuthRef": "string",
"syncIntervalInSeconds": "int",
"timeoutInSeconds": "int",
"url": "string"
},
"configurationProtectedSettings": {},
"gitRepository": {
"httpsCACert": "string",
"httpsUser": "string",
"localAuthRef": "string",
"repositoryRef": {
"branch": "string",
"commit": "string",
"semver": "string",
"tag": "string"
},
"sshKnownHosts": "string",
"syncIntervalInSeconds": "int",
"timeoutInSeconds": "int",
"url": "string"
},
"kustomizations": {},
"namespace": "string",
"scope": "string",
"sourceKind": "string",
"suspend": "bool"
}
}
속성 값
fluxConfigurations
Name |
설명 |
값 |
type |
리소스 종류 |
'Microsoft. KubernetesConfiguration/fluxConfigurations' |
apiVersion |
리소스 api 버전 |
'2022-07-01' |
name |
리소스 이름 |
string(필수) |
scope |
배포 범위와 다른 범위에서 확장 리소스를 만들 때 사용합니다. |
대상 리소스
JSON의 경우 확장 리소스 를 적용할 리소스의 전체 이름으로 값을 설정합니다. |
properties |
Flux 구성 리소스를 만드는 속성 |
FluxConfigurationProperties |
FluxConfigurationProperties
Name |
설명 |
값 |
azureBlob |
AzureBlob 원본 종류 형식에 맞게 조정하는 매개 변수입니다. |
AzureBlobDefinition |
bucket |
버킷 원본 종류 형식에 맞게 조정하는 매개 변수입니다. |
BucketDefinition |
configurationProtectedSettings |
구성에 대한 보호된 구성 설정의 키-값 쌍 |
object |
gitRepository |
GitRepository 원본 종류 형식에 맞게 조정하는 매개 변수입니다. |
GitRepositoryDefinition |
kustomizations |
클러스터의 원본 형식에 의해 끌어온 아티팩트 조정에 사용되는 kustomization 배열입니다. |
object |
네임스페이스 |
이 구성이 설치되는 네임스페이스입니다. 최대 253자의 소문자 영숫자, 하이픈 및 마침표만. |
문자열 |
scope |
운영자가 설치될 범위입니다. |
'cluster' '네임스페이스' |
sourceKind |
원본 구성 데이터를 가져올 종류입니다. |
'AzureBlob' '버킷' 'GitRepository' |
suspend |
이 구성이 해당 kustomizations 및 원본의 조정을 일시 중단해야 하는지 여부입니다. |
bool |
AzureBlobDefinition
Name |
설명 |
값 |
accountKey |
스토리지 계정에 액세스할 계정 키(공유 키) |
문자열 |
containerName |
flux 구성의 URL 엔드포인트에서 동기화할 Azure Blob 컨테이너 이름입니다. |
문자열 |
localAuthRef |
관리 또는 사용자가 제공한 구성 비밀이 아닌 인증 비밀로 사용할 Kubernetes 클러스터의 로컬 비밀 이름입니다. |
문자열 |
managedIdentity |
관리 ID를 사용하여 인증할 매개 변수입니다. |
ManagedIdentityDefinition |
sasToken |
스토리지 컨테이너에 액세스하기 위한 공유 액세스 토큰 |
문자열 |
servicePrincipal |
서비스 주체를 사용하여 인증할 매개 변수입니다. |
ServicePrincipalDefinition |
syncIntervalInSeconds |
클러스터 Azure Blob 원본을 원격으로 다시 조정할 간격입니다. |
int |
timeoutInSeconds |
클러스터 Azure Blob 원본을 원격과 조정하려고 시도하는 최대 시간입니다. |
int |
url |
Flux 구성 Azure Blob Storage 계정에 대해 동기화할 URL입니다. |
문자열 |
ManagedIdentityDefinition
Name |
설명 |
값 |
clientId |
관리 ID를 인증하기 위한 클라이언트 ID입니다. |
문자열 |
ServicePrincipalDefinition
Name |
설명 |
값 |
clientCertificate |
서비스 주체를 인증하는 데 사용되는 Base64로 인코딩된 인증서 |
문자열 |
clientCertificatePassword |
서비스 주체를 인증하는 데 사용되는 인증서의 암호 |
문자열 |
clientCertificateSendChain |
클라이언트 인증서에 주체 이름/발급자 기반 인증을 사용하도록 설정하기 위해 토큰을 획득할 때 클라이언트 클레임에 x5c 헤더를 포함할지 여부를 지정합니다. |
bool |
clientId |
서비스 주체를 인증하기 위한 클라이언트 ID입니다. |
문자열 |
clientSecret |
서비스 주체를 인증하기 위한 클라이언트 암호 |
문자열 |
tenantId |
서비스 주체를 인증하기 위한 테넌트 ID |
문자열 |
BucketDefinition
Name |
설명 |
값 |
accessKey |
S3 버킷에 안전하게 액세스하는 데 사용되는 일반 텍스트 액세스 키 |
문자열 |
bucketName |
flux 구성에 대한 URL 엔드포인트에서 동기화할 버킷 이름입니다. |
문자열 |
불안 |
S3 버킷에서 데이터를 펄링할 때 안전하지 않은 통신을 사용할지 여부를 지정합니다. |
bool |
localAuthRef |
관리 또는 사용자가 제공한 구성 비밀이 아닌 인증 비밀로 사용할 Kubernetes 클러스터의 로컬 암호 이름입니다. |
문자열 |
syncIntervalInSeconds |
클러스터 버킷 원본을 원격과 다시 조정하는 간격입니다. |
int |
timeoutInSeconds |
클러스터 버킷 원본을 원격과 조정하려고 시도하는 최대 시간입니다. |
int |
url |
플럭스 구성 S3 버킷에 대해 동기화할 URL입니다. |
문자열 |
GitRepositoryDefinition
Name |
설명 |
값 |
httpsCACert |
HTTPS를 통해 git 프라이빗 git 리포지토리에 액세스하는 데 사용되는 Base64로 인코딩된 HTTPS 인증 기관 콘텐츠 |
문자열 |
httpsUser |
HTTPS를 통해 프라이빗 git 리포지토리에 액세스하는 데 사용되는 일반 텍스트 HTTPS 사용자 이름 |
문자열 |
localAuthRef |
관리 또는 사용자가 제공한 구성 비밀이 아닌 인증 비밀로 사용할 Kubernetes 클러스터의 로컬 암호 이름입니다. |
문자열 |
repositoryRef |
GitRepository 개체에 대한 원본 참조입니다. |
RepositoryRefDefinition |
sshKnownHosts |
SSH를 통해 프라이빗 git 리포지토리에 액세스하는 데 필요한 공용 SSH 키를 포함하는 Base64로 인코딩된 known_hosts 값 |
문자열 |
syncIntervalInSeconds |
클러스터 git 리포지토리 원본을 원격과 다시 조정하는 간격입니다. |
int |
timeoutInSeconds |
클러스터 git 리포지토리 원본을 원격과 조정하려고 시도하는 최대 시간입니다. |
int |
url |
flux 구성 git 리포지토리에 대해 동기화할 URL입니다. |
문자열 |
RepositoryRefDefinition
Name |
설명 |
값 |
분기 |
체크 아웃할 git 리포지토리 분기 이름입니다. |
문자열 |
커밋(commit) |
체크 아웃할 커밋 SHA입니다. 이 값은 유효하려면 분기 이름과 결합해야 합니다. 이는 셈버보다 우선합니다. |
문자열 |
semver |
git 리포지토리 태그와 일치하는 데 사용되는 셈버 범위입니다. 이는 태그보다 우선합니다. |
문자열 |
tag |
체크 아웃할 git 리포지토리 태그 이름입니다. 분기보다 우선 적용됩니다. |
문자열 |
fluxConfigurations 리소스 종류는 확장 리소스이므로 다른 리소스에 적용할 수 있습니다.
이 리소스의 parent_id
속성을 사용하여 이 리소스의 범위를 설정합니다.
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
Microsoft 만듭니다. KubernetesConfiguration/fluxConfigurations 리소스를 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.KubernetesConfiguration/fluxConfigurations@2022-07-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
azureBlob = {
accountKey = "string"
containerName = "string"
localAuthRef = "string"
managedIdentity = {
clientId = "string"
}
sasToken = "string"
servicePrincipal = {
clientCertificate = "string"
clientCertificatePassword = "string"
clientCertificateSendChain = bool
clientId = "string"
clientSecret = "string"
tenantId = "string"
}
syncIntervalInSeconds = int
timeoutInSeconds = int
url = "string"
}
bucket = {
accessKey = "string"
bucketName = "string"
insecure = bool
localAuthRef = "string"
syncIntervalInSeconds = int
timeoutInSeconds = int
url = "string"
}
configurationProtectedSettings = {}
gitRepository = {
httpsCACert = "string"
httpsUser = "string"
localAuthRef = "string"
repositoryRef = {
branch = "string"
commit = "string"
semver = "string"
tag = "string"
}
sshKnownHosts = "string"
syncIntervalInSeconds = int
timeoutInSeconds = int
url = "string"
}
kustomizations = {}
namespace = "string"
scope = "string"
sourceKind = "string"
suspend = bool
}
})
}
속성 값
fluxConfigurations
Name |
설명 |
값 |
type |
리소스 종류 |
"Microsoft. KubernetesConfiguration/fluxConfigurations@2022-07-01" |
name |
리소스 이름 |
string(필수) |
parent_id |
이 확장 리소스를 적용할 리소스의 ID입니다. |
string(필수) |
properties |
Flux 구성 리소스를 만드는 속성 |
FluxConfigurationProperties |
FluxConfigurationProperties
Name |
설명 |
값 |
azureBlob |
AzureBlob 원본 종류 형식에 맞게 조정하는 매개 변수입니다. |
AzureBlobDefinition |
bucket |
버킷 원본 종류 형식에 맞게 조정하는 매개 변수입니다. |
BucketDefinition |
configurationProtectedSettings |
구성에 대한 보호된 구성 설정의 키-값 쌍 |
object |
gitRepository |
GitRepository 원본 종류 형식에 맞게 조정하는 매개 변수입니다. |
GitRepositoryDefinition |
kustomizations |
클러스터의 원본 형식에 의해 끌어온 아티팩트 조정에 사용되는 kustomization 배열입니다. |
object |
네임스페이스 |
이 구성이 설치되는 네임스페이스입니다. 최대 253자의 소문자 영숫자, 하이픈 및 마침표만. |
문자열 |
scope |
운영자가 설치될 범위입니다. |
"cluster" "namespace" |
sourceKind |
원본 구성 데이터를 가져올 종류입니다. |
"AzureBlob" "버킷" "GitRepository" |
suspend |
이 구성이 해당 kustomizations 및 원본의 조정을 일시 중단해야 하는지 여부입니다. |
bool |
AzureBlobDefinition
Name |
설명 |
값 |
accountKey |
스토리지 계정에 액세스할 계정 키(공유 키) |
문자열 |
containerName |
flux 구성의 URL 엔드포인트에서 동기화할 Azure Blob 컨테이너 이름입니다. |
문자열 |
localAuthRef |
관리 또는 사용자가 제공한 구성 비밀이 아닌 인증 비밀로 사용할 Kubernetes 클러스터의 로컬 비밀 이름입니다. |
문자열 |
managedIdentity |
관리 ID를 사용하여 인증할 매개 변수입니다. |
ManagedIdentityDefinition |
sasToken |
스토리지 컨테이너에 액세스하기 위한 공유 액세스 토큰 |
문자열 |
servicePrincipal |
서비스 주체를 사용하여 인증할 매개 변수입니다. |
ServicePrincipalDefinition |
syncIntervalInSeconds |
클러스터 Azure Blob 원본을 원격으로 다시 조정할 간격입니다. |
int |
timeoutInSeconds |
클러스터 Azure Blob 원본을 원격과 조정하려고 시도하는 최대 시간입니다. |
int |
url |
Flux 구성 Azure Blob Storage 계정에 대해 동기화할 URL입니다. |
문자열 |
ManagedIdentityDefinition
Name |
설명 |
값 |
clientId |
관리 ID를 인증하기 위한 클라이언트 ID입니다. |
문자열 |
ServicePrincipalDefinition
Name |
설명 |
값 |
clientCertificate |
서비스 주체를 인증하는 데 사용되는 Base64로 인코딩된 인증서 |
문자열 |
clientCertificatePassword |
서비스 주체를 인증하는 데 사용되는 인증서의 암호 |
문자열 |
clientCertificateSendChain |
클라이언트 인증서에 대한 주체 이름/발급자 기반 인증을 사용하도록 토큰을 획득할 때 클라이언트 클레임에 x5c 헤더를 포함할지 여부를 지정합니다. |
bool |
clientId |
서비스 주체를 인증하기 위한 클라이언트 ID입니다. |
문자열 |
clientSecret |
서비스 주체를 인증하기 위한 클라이언트 암호 |
문자열 |
tenantId |
서비스 주체를 인증하기 위한 테넌트 ID |
문자열 |
BucketDefinition
Name |
설명 |
값 |
accessKey |
S3 버킷에 안전하게 액세스하는 데 사용되는 일반 텍스트 액세스 키 |
문자열 |
bucketName |
flux 구성의 URL 엔드포인트에서 동기화할 버킷 이름입니다. |
문자열 |
불안 |
S3 버킷에서 데이터를 펄핑할 때 안전하지 않은 통신을 사용할지 여부를 지정합니다. |
bool |
localAuthRef |
관리 또는 사용자가 제공한 구성 비밀이 아닌 인증 비밀로 사용할 Kubernetes 클러스터의 로컬 비밀 이름입니다. |
문자열 |
syncIntervalInSeconds |
클러스터 버킷 원본을 원격으로 다시 조정할 간격입니다. |
int |
timeoutInSeconds |
클러스터 버킷 원본을 원격과 조정하려고 시도하는 최대 시간입니다. |
int |
url |
Flux 구성 S3 버킷에 대해 동기화할 URL입니다. |
문자열 |
GitRepositoryDefinition
Name |
설명 |
값 |
httpsCACert |
HTTPS를 통해 git 프라이빗 git 리포지토리에 액세스하는 데 사용되는 Base64로 인코딩된 HTTPS 인증 기관 콘텐츠 |
문자열 |
httpsUser |
HTTPS를 통해 프라이빗 git 리포지토리에 액세스하는 데 사용되는 일반 텍스트 HTTPS 사용자 이름 |
문자열 |
localAuthRef |
관리 또는 사용자가 제공한 구성 비밀이 아닌 인증 비밀로 사용할 Kubernetes 클러스터의 로컬 비밀 이름입니다. |
문자열 |
repositoryRef |
GitRepository 개체에 대한 소스 참조입니다. |
RepositoryRefDefinition |
sshKnownHosts |
SSH를 통해 프라이빗 git 리포지토리에 액세스하는 데 필요한 공용 SSH 키를 포함하는 Base64로 인코딩된 known_hosts 값 |
문자열 |
syncIntervalInSeconds |
클러스터 git 리포지토리 원본을 원격과 다시 조정할 간격입니다. |
int |
timeoutInSeconds |
클러스터 git 리포지토리 원본을 원격과 조정하려고 시도하는 최대 시간입니다. |
int |
url |
flux 구성 git 리포지토리에 대해 동기화할 URL입니다. |
문자열 |
RepositoryRefDefinition
Name |
설명 |
값 |
분기 |
체크 아웃할 git 리포지토리 분기 이름입니다. |
문자열 |
커밋(commit) |
체크 아웃할 커밋 SHA입니다. 이 값은 유효하려면 분기 이름과 결합해야 합니다. 이는 semver보다 우선합니다. |
문자열 |
semver |
git 리포지토리 태그와 일치하는 데 사용되는 semver 범위입니다. 이는 태그보다 우선합니다. |
문자열 |
tag |
체크 아웃할 git 리포지토리 태그 이름입니다. 이는 분기보다 우선합니다. |
string |