Tableau de kustomizations utilisées pour rapprocher l’artefact extrait par le type source sur le cluster.
object
espace de noms
Espace de noms sur lequel cette configuration est installée. Maximum de 253 caractères alphanumériques minuscules, trait d’union et point uniquement.
string
scope
Étendue à laquelle l’opérateur sera installé.
'cluster' 'namespace'
sourceKind
Type de source à partir duquel extraire les données de configuration.
'AzureBlob' 'Compartiment' 'GitRepository'
suspendre
Si cette configuration doit suspendre son rapprochement de ses kustomisations et sources.
bool
AzureBlobDefinition
Nom
Description
Valeur
accountKey
Clé de compte (clé partagée) pour accéder au compte de stockage
string
containerName
Nom du conteneur d’objets blob Azure à synchroniser à partir du point de terminaison d’URL pour la configuration du flux.
string
localAuthRef
Nom d’un secret local sur le cluster Kubernetes à utiliser comme secret d’authentification plutôt que les secrets de configuration gérés ou fournis par l’utilisateur.
string
managedIdentity
Paramètres d’authentification à l’aide d’une identité managée.
Intervalle auquel réconcilier la source d’objets blob Azure du cluster avec la source distante.
int
timeoutInSeconds
Durée maximale de tentative de rapprochement de la source d’objets blob Azure de cluster avec la source distante.
int
url
URL à synchroniser pour le compte de stockage Blob Azure de configuration de flux.
string
ManagedIdentityDefinition
Nom
Description
Valeur
clientId
ID client pour l’authentification d’une identité managée.
string
ServicePrincipalDefinition
Nom
Description
Valeur
clientCertificate
Certificat encodé en base64 utilisé pour authentifier un principal de service
string
clientCertificatePassword
Mot de passe du certificat utilisé pour authentifier un principal de service
string
clientCertificateSendChain
Spécifie s’il faut inclure l’en-tête x5c dans les revendications clientes lors de l’acquisition d’un jeton pour activer l’authentification basée sur le nom de l’objet/l’émetteur pour le certificat client
bool
clientId
ID client pour l’authentification d’un principal de service.
string
clientSecret
Clé secrète client pour l’authentification d’un principal de service
string
tenantId
ID de locataire pour l’authentification d’un principal de service
string
BucketDefinition
Nom
Description
Valeur
accessKey
Clé d’accès en texte clair utilisée pour accéder en toute sécurité au compartiment S3
string
bucketName
Nom du compartiment à synchroniser à partir du point de terminaison d’URL pour la configuration du flux.
string
Insécurité
Spécifiez s’il faut utiliser une communication non sécurisée lors de la pulsation de données à partir du compartiment S3.
bool
localAuthRef
Nom d’un secret local sur le cluster Kubernetes à utiliser comme secret d’authentification plutôt que les secrets de configuration gérés ou fournis par l’utilisateur.
string
syncIntervalInSeconds
Intervalle auquel réconcilier la source de compartiment de cluster avec la source distante.
int
timeoutInSeconds
Durée maximale de tentative de rapprochement de la source du compartiment de cluster avec la source distante.
int
url
URL à synchroniser pour le compartiment S3 de configuration de flux.
string
GitRepositoryDefinition
Nom
Description
Valeur
httpsCACert
Contenu de l’autorité de certification HTTPS encodé en base64 utilisé pour accéder aux dépôts Git privés Git via HTTPS
string
httpsUser
Nom d’utilisateur HTTPS en clair utilisé pour accéder aux dépôts Git privés via HTTPS
string
localAuthRef
Nom d’un secret local sur le cluster Kubernetes à utiliser comme secret d’authentification plutôt que les secrets de configuration gérés ou fournis par l’utilisateur.
Tableau de kustomizations utilisées pour rapprocher l’artefact extrait par le type source sur le cluster.
object
espace de noms
Espace de noms sur lequel cette configuration est installée. Maximum de 253 caractères alphanumériques minuscules, trait d’union et point uniquement.
string
scope
Étendue à laquelle l’opérateur sera installé.
'cluster' 'namespace'
sourceKind
Type de source à partir duquel extraire les données de configuration.
'AzureBlob' 'Compartiment' 'GitRepository'
suspendre
Si cette configuration doit suspendre son rapprochement de ses kustomisations et sources.
bool
AzureBlobDefinition
Nom
Description
Valeur
accountKey
Clé de compte (clé partagée) pour accéder au compte de stockage
string
containerName
Nom du conteneur d’objets blob Azure à synchroniser à partir du point de terminaison d’URL pour la configuration du flux.
string
localAuthRef
Nom d’un secret local sur le cluster Kubernetes à utiliser comme secret d’authentification plutôt que les secrets de configuration gérés ou fournis par l’utilisateur.
string
managedIdentity
Paramètres d’authentification à l’aide d’une identité managée.
Intervalle auquel réconcilier la source d’objets blob Azure du cluster avec la source distante.
int
timeoutInSeconds
Durée maximale de tentative de rapprochement de la source d’objets blob Azure de cluster avec la source distante.
int
url
URL à synchroniser pour le compte de stockage Blob Azure de configuration de flux.
string
ManagedIdentityDefinition
Nom
Description
Valeur
clientId
ID client pour l’authentification d’une identité managée.
string
ServicePrincipalDefinition
Nom
Description
Valeur
clientCertificate
Certificat encodé en base64 utilisé pour authentifier un principal de service
string
clientCertificatePassword
Mot de passe du certificat utilisé pour authentifier un principal de service
string
clientCertificateSendChain
Spécifie s’il faut inclure l’en-tête x5c dans les revendications clientes lors de l’acquisition d’un jeton pour activer l’authentification basée sur le nom de l’objet/l’émetteur pour le certificat client
bool
clientId
ID client pour l’authentification d’un principal de service.
string
clientSecret
Clé secrète client pour l’authentification d’un principal de service
string
tenantId
ID de locataire pour l’authentification d’un principal de service
string
BucketDefinition
Nom
Description
Valeur
accessKey
Clé d’accès en texte clair utilisée pour accéder en toute sécurité au compartiment S3
string
bucketName
Nom du compartiment à synchroniser à partir du point de terminaison d’URL pour la configuration du flux.
string
Insécurité
Spécifiez s’il faut utiliser une communication non sécurisée lors de la pulsation de données à partir du compartiment S3.
bool
localAuthRef
Nom d’un secret local sur le cluster Kubernetes à utiliser comme secret d’authentification plutôt que les secrets de configuration gérés ou fournis par l’utilisateur.
string
syncIntervalInSeconds
Intervalle auquel réconcilier la source de compartiment de cluster avec la source distante.
int
timeoutInSeconds
Durée maximale de tentative de rapprochement de la source du compartiment de cluster avec la source distante.
int
url
URL à synchroniser pour le compartiment S3 de configuration de flux.
string
GitRepositoryDefinition
Nom
Description
Valeur
httpsCACert
Contenu de l’autorité de certification HTTPS encodé en base64 utilisé pour accéder aux dépôts Git privés Git via HTTPS
string
httpsUser
Nom d’utilisateur HTTPS en clair utilisé pour accéder aux dépôts Git privés via HTTPS
string
localAuthRef
Nom d’un secret local sur le cluster Kubernetes à utiliser comme secret d’authentification plutôt que les secrets de configuration gérés ou fournis par l’utilisateur.
Tableau de kustomisations utilisées pour rapprocher l’artefact extrait par type de source sur le cluster.
object
espace de noms
Espace de noms sur lequel cette configuration est installée. Maximum de 253 caractères alphanumériques minuscules, trait d’union et point uniquement.
string
scope
Étendue au niveau de laquelle l’opérateur sera installé.
« cluster » "espace de noms"
sourceKind
Type de source à partir duquel extraire les données de configuration.
« AzureBlob » « Bucket » « GitRepository »
suspendre
Indique si cette configuration doit suspendre son rapprochement de ses kustomisations et sources.
bool
AzureBlobDefinition
Nom
Description
Valeur
accountKey
Clé de compte (clé partagée) pour accéder au compte de stockage
string
containerName
Nom du conteneur d’objets blob Azure à synchroniser à partir du point de terminaison d’URL pour la configuration du flux.
string
localAuthRef
Nom d’un secret local sur le cluster Kubernetes à utiliser comme secret d’authentification plutôt que les secrets de configuration gérés ou fournis par l’utilisateur.
string
managedIdentity
Paramètres pour l’authentification à l’aide d’une identité managée.
Intervalle auquel rapprocher à nouveau la source d’objets blob Azure du cluster avec le distant.
int
timeoutInSeconds
Durée maximale pour tenter de rapprocher la source d’objets blob Azure du cluster avec le distant.
int
url
URL à synchroniser pour le compte de stockage Blob Azure de configuration de flux.
string
ManagedIdentityDefinition
Nom
Description
Valeur
clientId
ID client pour l’authentification d’une identité managée.
string
ServicePrincipalDefinition
Nom
Description
Valeur
clientCertificate
Certificat encodé en base64 utilisé pour authentifier un principal de service
string
clientCertificatePassword
Mot de passe du certificat utilisé pour authentifier un principal de service
string
clientCertificateSendChain
Spécifie s’il faut inclure l’en-tête x5c dans les revendications du client lors de l’acquisition d’un jeton pour activer l’authentification basée sur le nom de l’objet/l’émetteur pour le certificat client
bool
clientId
ID client pour l’authentification d’un principal de service.
string
clientSecret
Clé secrète client pour l’authentification d’un principal de service
string
tenantId
ID de locataire pour l’authentification d’un principal de service
string
BucketDefinition
Nom
Description
Valeur
accessKey
Clé d’accès en texte clair utilisée pour accéder en toute sécurité au compartiment S3
string
bucketName
Nom du compartiment à synchroniser à partir du point de terminaison d’URL pour la configuration du flux.
string
Insécurité
Spécifiez s’il faut utiliser une communication non sécurisée lors de la pulsation de données à partir du compartiment S3.
bool
localAuthRef
Nom d’un secret local sur le cluster Kubernetes à utiliser comme secret d’authentification plutôt que les secrets de configuration gérés ou fournis par l’utilisateur.
string
syncIntervalInSeconds
Intervalle auquel rapprocher à nouveau la source du compartiment de cluster avec le distant.
int
timeoutInSeconds
Durée maximale pour tenter de rapprocher la source du compartiment de cluster avec le distant.
int
url
URL à synchroniser pour le compartiment S3 de configuration de flux.
string
GitRepositoryDefinition
Nom
Description
Valeur
httpsCACert
Contenu de l’autorité de certification HTTPS encodé en base64 utilisé pour accéder aux dépôts Git privés Git via HTTPS
string
httpsUser
Nom d’utilisateur HTTPS en texte clair utilisé pour accéder aux dépôts Git privés via HTTPS
string
localAuthRef
Nom d’un secret local sur le cluster Kubernetes à utiliser comme secret d’authentification plutôt que les secrets de configuration gérés ou fournis par l’utilisateur.