Matrice di kustomization usate per riconciliare l'artefatto estratto dal tipo di origine nel cluster.
object
namespace
Spazio dei nomi in cui è installata questa configurazione. Massimo 253 caratteri alfanumerici minuscoli, trattino e punto.
string
ambito
Ambito in cui verrà installato l'operatore.
'cluster' 'namespace'
sourceKind
Tipo di origine da cui eseguire il pull dei dati di configurazione.
'AzureBlob' 'Bucket' 'GitRepository'
interrotto
Se questa configurazione deve sospendere la riconciliazione delle relative kustomizzazioni e origini.
bool
AzureBlobDefinition
Nome
Descrizione
Valore
accountKey
Chiave dell'account (chiave condivisa) per accedere all'account di archiviazione
string
containerName
Nome del contenitore BLOB di Azure da sincronizzare dall'endpoint url per la configurazione del flusso.
string
localAuthRef
Nome di un segreto locale nel cluster Kubernetes da usare come segreto di autenticazione anziché come segreti di configurazione gestiti o forniti dall'utente.
string
managedIdentity
Parametri per l'autenticazione tramite un'identità gestita.
Intervallo in cui riconciliare l'origine BLOB di Azure del cluster con il remoto.
INT
timeoutInSeconds
Tempo massimo per tentare di riconciliare l'origine BLOB di Azure del cluster con il remoto.
INT
url
URL da sincronizzare per l'account di archiviazione BLOB di Azure per la configurazione del flusso.
string
ManagedIdentityDefinition
Nome
Descrizione
Valore
clientId
ID client per l'autenticazione di un'identità gestita.
string
ServicePrincipalDefinition
Nome
Descrizione
Valore
certificatoClient
Certificato con codifica Base64 usato per autenticare un'entità servizio
string
clientCertificatePassword
Password per il certificato usato per autenticare un'entità servizio
string
clientCertificateSendChain
Specifica se includere l'intestazione x5c nelle attestazioni client durante l'acquisizione di un token per abilitare l'autenticazione basata su nome soggetto/autorità di certificazione per il certificato client
bool
clientId
ID client per l'autenticazione di un'entità servizio.
string
clientSecret
Segreto client per l'autenticazione di un'entità servizio
string
TenantId
ID tenant per l'autenticazione di un'entità servizio
string
BucketDefinition
Nome
Descrizione
Valore
accessKey
Chiave di accesso in testo non crittografato usata per accedere in modo sicuro al bucket S3
string
bucketName
Nome del bucket da sincronizzare dall'endpoint url per la configurazione del flusso.
string
Insicuro
Specificare se usare la comunicazione non sicura quando si pulono i dati dal bucket S3.
bool
localAuthRef
Nome di un segreto locale nel cluster Kubernetes da usare come segreto di autenticazione anziché come segreti di configurazione gestiti o forniti dall'utente.
string
syncIntervalInSeconds
Intervallo in cui riconciliare l'origine del bucket del cluster con il remoto.
INT
timeoutInSeconds
Tempo massimo per tentare di riconciliare l'origine del bucket del cluster con il remoto.
INT
url
URL da sincronizzare per il bucket S3 di configurazione del flusso.
string
GitRepositoryDefinition
Nome
Descrizione
Valore
httpsCACert
Contenuto dell'autorità di certificazione HTTPS con codifica Base64 usato per accedere ai repository Git privati git tramite HTTPS
string
httpsUser
Nome utente HTTPS in testo non crittografato usato per accedere ai repository Git privati tramite HTTPS
string
localAuthRef
Nome di un segreto locale nel cluster Kubernetes da usare come segreto di autenticazione anziché come segreti di configurazione gestiti o forniti dall'utente.
string
repositoryRef
Informazioni di riferimento sull'origine per l'oggetto GitRepository.
Matrice di kustomization usate per riconciliare l'artefatto estratto dal tipo di origine nel cluster.
object
namespace
Spazio dei nomi a cui è installata questa configurazione. Massimo 253 caratteri alfanumerici minuscoli, trattino e punto solo.
string
ambito
Ambito in cui verrà installato l'operatore.
'cluster' 'namespace'
sourceKind
Tipo di origine da cui eseguire il pull dei dati di configurazione.
'AzureBlob' 'Bucket' 'GitRepository'
interrotto
Se questa configurazione deve sospendere la riconciliazione delle relative kustomizzazioni e origini.
bool
AzureBlobDefinition
Nome
Descrizione
Valore
accountKey
Chiave dell'account (chiave condivisa) per accedere all'account di archiviazione
string
containerName
Nome del contenitore BLOB di Azure da sincronizzare dall'endpoint url per la configurazione del flusso.
string
localAuthRef
Nome di un segreto locale nel cluster Kubernetes da usare come segreto di autenticazione anziché i segreti di configurazione gestiti o forniti dall'utente.
string
managedIdentity
Parametri da autenticare usando un'identità gestita.
Intervallo in cui riconciliare nuovamente l'origine BLOB di Azure del cluster con l'oggetto remoto.
INT
timeoutInSeconds
Tempo massimo per tentare di riconciliare l'origine BLOB di Azure del cluster con il remoto.
INT
url
URL da sincronizzare per l'account di archiviazione BLOB di Azure.
string
ManagedIdentityDefinition
Nome
Descrizione
Valore
clientId
ID client per l'autenticazione di un'identità gestita.
string
ServicePrincipalDefinition
Nome
Descrizione
Valore
certificatoClient
Certificato con codifica Base64 usato per autenticare un'entità servizio
string
clientCertificatePassword
Password del certificato usato per autenticare un'entità servizio
string
clientCertificateSendChain
Specifica se includere l'intestazione x5c nelle attestazioni client durante l'acquisizione di un token per abilitare l'autenticazione basata su nome soggetto/autorità di certificazione per il certificato client
bool
clientId
ID client per l'autenticazione di un'entità servizio.
string
clientSecret
Segreto client per l'autenticazione di un'entità servizio
string
TenantId
ID tenant per l'autenticazione di un'entità servizio
string
BucketDefinition
Nome
Descrizione
Valore
accessKey
Chiave di accesso in testo non crittografato usata per accedere in modo sicuro al bucket S3
string
bucketName
Nome del bucket da sincronizzare dall'endpoint url per la configurazione del flusso.
string
Insicuro
Specificare se usare la comunicazione non sicura quando si pulono i dati dal bucket S3.
bool
localAuthRef
Nome di un segreto locale nel cluster Kubernetes da usare come segreto di autenticazione anziché i segreti di configurazione gestiti o forniti dall'utente.
string
syncIntervalInSeconds
Intervallo in cui riconciliare nuovamente l'origine del bucket del cluster con il remoto.
INT
timeoutInSeconds
Tempo massimo per tentare di riconciliare l'origine del bucket del cluster con il remoto.
INT
url
URL da sincronizzare per il bucket S3 della configurazione del flusso.
string
GitRepositoryDefinition
Nome
Descrizione
Valore
httpsCACert
Contenuto dell'autorità di certificazione HTTPS con codifica base64 usato per accedere ai repository Git privati git tramite HTTPS
string
httpsUser
Nome utente HTTPS non crittografato usato per accedere ai repository Git privati tramite HTTPS
string
localAuthRef
Nome di un segreto locale nel cluster Kubernetes da usare come segreto di autenticazione anziché i segreti di configurazione gestiti o forniti dall'utente.
string
repositoryRef
Riferimento di origine per l'oggetto GitRepository.
Matrice di kustomization usate per riconciliare l'artefatto estratto dal tipo di origine nel cluster.
object
namespace
Spazio dei nomi a cui è installata questa configurazione. Massimo 253 caratteri alfanumerici minuscoli, trattino e punto solo.
string
ambito
Ambito in cui verrà installato l'operatore.
"cluster" "namespace"
sourceKind
Tipo di origine da cui eseguire il pull dei dati di configurazione.
"AzureBlob" "Bucket" "GitRepository"
interrotto
Se questa configurazione deve sospendere la riconciliazione delle relative kustomizzazioni e origini.
bool
AzureBlobDefinition
Nome
Descrizione
Valore
accountKey
Chiave dell'account (chiave condivisa) per accedere all'account di archiviazione
string
containerName
Nome del contenitore BLOB di Azure da sincronizzare dall'endpoint url per la configurazione del flusso.
string
localAuthRef
Nome di un segreto locale nel cluster Kubernetes da usare come segreto di autenticazione anziché i segreti di configurazione gestiti o forniti dall'utente.
string
managedIdentity
Parametri da autenticare usando un'identità gestita.
Intervallo in cui riconciliare nuovamente l'origine BLOB di Azure del cluster con l'oggetto remoto.
INT
timeoutInSeconds
Tempo massimo per tentare di riconciliare l'origine BLOB di Azure del cluster con il remoto.
INT
url
URL da sincronizzare per l'account di archiviazione BLOB di Azure.
string
ManagedIdentityDefinition
Nome
Descrizione
Valore
clientId
ID client per l'autenticazione di un'identità gestita.
string
ServicePrincipalDefinition
Nome
Descrizione
Valore
certificatoClient
Certificato con codifica Base64 usato per autenticare un'entità servizio
string
clientCertificatePassword
Password del certificato usato per autenticare un'entità servizio
string
clientCertificateSendChain
Specifica se includere l'intestazione x5c nelle attestazioni client durante l'acquisizione di un token per abilitare l'autenticazione basata su nome soggetto/autorità di certificazione per il certificato client
bool
clientId
ID client per l'autenticazione di un'entità servizio.
string
clientSecret
Segreto client per l'autenticazione di un'entità servizio
string
TenantId
ID tenant per l'autenticazione di un'entità servizio
string
BucketDefinition
Nome
Descrizione
Valore
accessKey
Chiave di accesso in testo non crittografato usata per accedere in modo sicuro al bucket S3
string
bucketName
Nome del bucket da sincronizzare dall'endpoint url per la configurazione del flusso.
string
Insicuro
Specificare se usare la comunicazione non sicura quando si pulono i dati dal bucket S3.
bool
localAuthRef
Nome di un segreto locale nel cluster Kubernetes da usare come segreto di autenticazione anziché i segreti di configurazione gestiti o forniti dall'utente.
string
syncIntervalInSeconds
Intervallo in cui riconciliare nuovamente l'origine del bucket del cluster con il remoto.
INT
timeoutInSeconds
Tempo massimo per tentare di riconciliare l'origine del bucket del cluster con il remoto.
INT
url
URL da sincronizzare per il bucket S3 della configurazione del flusso.
string
GitRepositoryDefinition
Nome
Descrizione
Valore
httpsCACert
Contenuto dell'autorità di certificazione HTTPS con codifica base64 usato per accedere ai repository Git privati git tramite HTTPS
string
httpsUser
Nome utente HTTPS non crittografato usato per accedere ai repository Git privati tramite HTTPS
string
localAuthRef
Nome di un segreto locale nel cluster Kubernetes da usare come segreto di autenticazione anziché i segreti di configurazione gestiti o forniti dall'utente.
string
repositoryRef
Riferimento di origine per l'oggetto GitRepository.