Tablica kustomizacji używanych do uzgadniania artefaktu pobranego przez typ źródłowy w klastrze.
object
namespace
Przestrzeń nazw, do której jest zainstalowana ta konfiguracja. Maksymalnie 253 małych liter alfanumeryczne znaki, łącznik i kropka.
ciąg
scope
Zakres, w którym zostanie zainstalowany operator.
"klaster" "Przestrzeń nazw"
sourceKind
Rodzaj źródła do ściągania danych konfiguracji.
"AzureBlob" "Zasobnik" "GitRepository"
wstrzymanie
Czy ta konfiguracja powinna zawiesić uzgadnianie jego kustomizacji i źródeł.
bool
AzureBlobDefinition
Nazwa
Opis
Wartość
accountKey
Klucz konta (klucz udostępniony) w celu uzyskania dostępu do konta magazynu
ciąg
containerName
Nazwa kontenera obiektów blob platformy Azure do synchronizacji z punktu końcowego adresu URL dla konfiguracji strumienia.
ciąg
localAuthRef
Nazwa lokalnego wpisu tajnego w klastrze Kubernetes, który ma być używany jako klucz tajny uwierzytelniania, a nie zarządzane lub udostępniane przez użytkownika wpisy tajne konfiguracji.
ciąg
managedIdentity
Parametry do uwierzytelniania przy użyciu tożsamości zarządzanej.
Interwał ponownego uzgadniania źródła usługi Azure Blob klastra zdalnego.
int
timeoutInSeconds
Maksymalny czas próby uzgodnienia źródła klastra usługi Azure Blob zdalnego.
int
url
Adres URL do synchronizacji dla konta usługi Azure Blob Storage konfiguracji strumienia.
ciąg
ManagedIdentityDefinition
Nazwa
Opis
Wartość
clientId
Identyfikator klienta do uwierzytelniania tożsamości zarządzanej.
ciąg
ServicePrincipalDefinition
Nazwa
Opis
Wartość
Clientcertificate
Certyfikat zakodowany w formacie Base64 używany do uwierzytelniania jednostki usługi
ciąg
clientCertificatePassword
Hasło certyfikatu używanego do uwierzytelniania jednostki usługi
ciąg
clientCertificateSendChain
Określa, czy należy uwzględnić nagłówek x5c w oświadczeniach klienta podczas uzyskiwania tokenu w celu włączenia uwierzytelniania opartego na nazwie podmiotu/wystawcy dla certyfikatu klienta
bool
clientId
Identyfikator klienta do uwierzytelniania jednostki usługi.
ciąg
clientSecret
Klucz tajny klienta do uwierzytelniania jednostki usługi
ciąg
tenantId
Identyfikator dzierżawy na potrzeby uwierzytelniania jednostki usługi
ciąg
BucketDefinition
Nazwa
Opis
Wartość
Accesskey
Klucz dostępu w postaci zwykłego tekstu używany do bezpiecznego uzyskiwania dostępu do zasobnika S3
ciąg
bucketName
Nazwa zasobnika do synchronizacji z punktu końcowego adresu URL dla konfiguracji strumienia.
ciąg
Niebezpieczne
Określ, czy podczas stosowania niezabezpieczonej komunikacji dane z zasobnika S3 mają być używane.
bool
localAuthRef
Nazwa lokalnego wpisu tajnego w klastrze Kubernetes do użycia jako wpis tajny uwierzytelniania zamiast zarządzanych lub udostępnianych przez użytkownika wpisów tajnych konfiguracji.
ciąg
syncIntervalInSeconds
Interwał, w którym należy ponownie uzgodnić źródło zasobnika klastra ze zdalnym zasobnikiem.
int
timeoutInSeconds
Maksymalny czas próby uzgodnienia źródła zasobnika klastra ze zdalnym zasobnikiem.
int
url
Adres URL do synchronizacji zasobnika konfiguracji strumienia S3.
ciąg
GitRepositoryDefinition
Nazwa
Opis
Wartość
httpsCACert
Zawartość urzędu certyfikacji HTTPS zakodowana w formacie Base64 używana do uzyskiwania dostępu do prywatnych repozytoriów Git za pośrednictwem protokołu HTTPS
ciąg
httpsUser
Nazwa użytkownika protokołu HTTPS w postaci zwykłego tekstu używana do uzyskiwania dostępu do prywatnych repozytoriów Git za pośrednictwem protokołu HTTPS
ciąg
localAuthRef
Nazwa lokalnego wpisu tajnego w klastrze Kubernetes do użycia jako wpis tajny uwierzytelniania zamiast zarządzanych lub udostępnianych przez użytkownika wpisów tajnych konfiguracji.
Wartość known_hosts zakodowana w formacie Base64 zawierająca publiczne klucze SSH wymagane do uzyskiwania dostępu do prywatnych repozytoriów git za pośrednictwem protokołu SSH
ciąg
syncIntervalInSeconds
Interwał ponownego uzgadniania źródła repozytorium git klastra ze zdalnym.
int
timeoutInSeconds
Maksymalny czas próby uzgodnienia źródła repozytorium git klastra ze zdalnym.
int
url
Adres URL do synchronizacji dla repozytorium git konfiguracji flux.
ciąg
RepositoryRefDefinition
Nazwa
Opis
Wartość
oddział
Nazwa gałęzi repozytorium git do wyewidencjonowania.
ciąg
zatwierdzenie
Zatwierdzenie algorytmu SHA do wyewidencjonowania. Ta wartość musi być połączona z nazwą gałęzi, aby być prawidłowa. Ma to pierwszeństwo przed semver.
ciąg
semver
Zakres semver używany do dopasowywania do tagów repozytorium Git. Ma to pierwszeństwo przed tagiem.
ciąg
tag
Nazwa tagu repozytorium git do wyewidencjonowania. Ma to pierwszeństwo przed gałęzią.
ciąg
Definicja zasobu szablonu usługi ARM
Typ zasobu fluxConfigurations to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.
Tablica kustomizations używana do uzgadniania artefaktu pobranego przez typ źródłowy w klastrze.
object
namespace
Przestrzeń nazw, do której jest zainstalowana ta konfiguracja. Maksymalnie 253 małych liter alfanumeryczne znaki, łącznik i tylko kropka.
ciąg
scope
Zakres, w którym zostanie zainstalowany operator.
"klaster" "Przestrzeń nazw"
sourceKind
Rodzaj źródła w celu ściągnięcia danych konfiguracji.
"AzureBlob" "Zasobnik" "GitRepository"
wstrzymanie
Czy ta konfiguracja powinna zawiesić uzgadnianie jego kustomizations i źródeł.
bool
AzureBlobDefinition
Nazwa
Opis
Wartość
accountKey
Klucz konta (klucz współużytkowany) umożliwiający dostęp do konta magazynu
ciąg
containerName
Nazwa kontenera obiektów blob platformy Azure do synchronizacji z punktu końcowego adresu URL dla konfiguracji strumienia.
ciąg
localAuthRef
Nazwa lokalnego wpisu tajnego w klastrze Kubernetes do użycia jako wpis tajny uwierzytelniania zamiast zarządzanych lub udostępnianych przez użytkownika wpisów tajnych konfiguracji.
ciąg
managedIdentity
Parametry do uwierzytelniania przy użyciu tożsamości zarządzanej.
Interwał ponownego uzgadniania źródła obiektów blob platformy Azure zdalnego klastra.
int
timeoutInSeconds
Maksymalny czas próby uzgodnienia źródła obiektów blob platformy Azure klastra ze zdalnym.
int
url
Adres URL do synchronizacji dla konta usługi Azure Blob Storage konfiguracji strumienia.
ciąg
ManagedIdentityDefinition
Nazwa
Opis
Wartość
clientId
Identyfikator klienta do uwierzytelniania tożsamości zarządzanej.
ciąg
ServicePrincipalDefinition
Nazwa
Opis
Wartość
Clientcertificate
Certyfikat zakodowany w formacie Base64 używany do uwierzytelniania jednostki usługi
ciąg
clientCertificatePassword
Hasło certyfikatu używanego do uwierzytelniania jednostki usługi
ciąg
clientCertificateSendChain
Określa, czy należy uwzględnić nagłówek x5c w oświadczeniach klienta podczas uzyskiwania tokenu w celu włączenia uwierzytelniania opartego na nazwie podmiotu/wystawcy dla certyfikatu klienta
bool
clientId
Identyfikator klienta do uwierzytelniania jednostki usługi.
ciąg
clientSecret
Klucz tajny klienta do uwierzytelniania jednostki usługi
ciąg
tenantId
Identyfikator dzierżawy na potrzeby uwierzytelniania jednostki usługi
ciąg
BucketDefinition
Nazwa
Opis
Wartość
Accesskey
Klucz dostępu w postaci zwykłego tekstu używany do bezpiecznego uzyskiwania dostępu do zasobnika S3
ciąg
bucketName
Nazwa zasobnika do synchronizacji z punktu końcowego adresu URL dla konfiguracji strumienia.
ciąg
Niebezpieczne
Określ, czy podczas stosowania niezabezpieczonej komunikacji dane z zasobnika S3 mają być używane.
bool
localAuthRef
Nazwa lokalnego wpisu tajnego w klastrze Kubernetes do użycia jako wpis tajny uwierzytelniania zamiast zarządzanych lub udostępnianych przez użytkownika wpisów tajnych konfiguracji.
ciąg
syncIntervalInSeconds
Interwał, w którym należy ponownie uzgodnić źródło zasobnika klastra ze zdalnym zasobnikiem.
int
timeoutInSeconds
Maksymalny czas próby uzgodnienia źródła zasobnika klastra ze zdalnym zasobnikiem.
int
url
Adres URL do synchronizacji zasobnika konfiguracji strumienia S3.
ciąg
GitRepositoryDefinition
Nazwa
Opis
Wartość
httpsCACert
Zawartość urzędu certyfikacji HTTPS zakodowana w formacie Base64 używana do uzyskiwania dostępu do prywatnych repozytoriów Git za pośrednictwem protokołu HTTPS
ciąg
httpsUser
Nazwa użytkownika protokołu HTTPS w postaci zwykłego tekstu używana do uzyskiwania dostępu do prywatnych repozytoriów Git za pośrednictwem protokołu HTTPS
ciąg
localAuthRef
Nazwa lokalnego wpisu tajnego w klastrze Kubernetes do użycia jako wpis tajny uwierzytelniania zamiast zarządzanych lub udostępnianych przez użytkownika wpisów tajnych konfiguracji.
Wartość known_hosts zakodowana w formacie Base64 zawierająca publiczne klucze SSH wymagane do uzyskiwania dostępu do prywatnych repozytoriów git za pośrednictwem protokołu SSH
ciąg
syncIntervalInSeconds
Interwał ponownego uzgadniania źródła repozytorium git klastra ze zdalnym.
int
timeoutInSeconds
Maksymalny czas próby uzgodnienia źródła repozytorium git klastra ze zdalnym.
int
url
Adres URL do synchronizacji dla repozytorium git konfiguracji flux.
ciąg
RepositoryRefDefinition
Nazwa
Opis
Wartość
oddział
Nazwa gałęzi repozytorium git do wyewidencjonowania.
ciąg
zatwierdzenie
Zatwierdzenie algorytmu SHA do wyewidencjonowania. Ta wartość musi być połączona z nazwą gałęzi, aby być prawidłowa. Ma to pierwszeństwo przed semver.
ciąg
semver
Zakres semver używany do dopasowywania do tagów repozytorium Git. Ma to pierwszeństwo przed tagiem.
ciąg
tag
Nazwa tagu repozytorium git do wyewidencjonowania. Ma to pierwszeństwo przed gałęzią.
Tablica kustomizacji używanych do uzgadniania artefaktu pobranego przez typ źródłowy w klastrze.
object
namespace
Przestrzeń nazw, do której jest zainstalowana ta konfiguracja. Maksymalnie 253 małych liter alfanumeryczne znaki, łącznik i kropka.
ciąg
scope
Zakres, w którym zostanie zainstalowany operator.
"klaster" "Przestrzeń nazw"
sourceKind
Rodzaj źródła do ściągania danych konfiguracji.
"AzureBlob" "Zasobnik" "Repozytorium Git"
wstrzymanie
Czy ta konfiguracja powinna zawiesić uzgadnianie jego kustomizacji i źródeł.
bool
AzureBlobDefinition
Nazwa
Opis
Wartość
accountKey
Klucz konta (klucz udostępniony) w celu uzyskania dostępu do konta magazynu
ciąg
containerName
Nazwa kontenera obiektów blob platformy Azure do synchronizacji z punktu końcowego adresu URL dla konfiguracji strumienia.
ciąg
localAuthRef
Nazwa lokalnego wpisu tajnego w klastrze Kubernetes, który ma być używany jako klucz tajny uwierzytelniania, a nie zarządzane lub udostępniane przez użytkownika wpisy tajne konfiguracji.
ciąg
managedIdentity
Parametry do uwierzytelniania przy użyciu tożsamości zarządzanej.
Interwał ponownego uzgadniania źródła usługi Azure Blob klastra zdalnego.
int
timeoutInSeconds
Maksymalny czas próby uzgodnienia źródła klastra usługi Azure Blob zdalnego.
int
url
Adres URL do synchronizacji dla konta usługi Azure Blob Storage konfiguracji strumienia.
ciąg
ManagedIdentityDefinition
Nazwa
Opis
Wartość
clientId
Identyfikator klienta do uwierzytelniania tożsamości zarządzanej.
ciąg
ServicePrincipalDefinition
Nazwa
Opis
Wartość
Clientcertificate
Certyfikat zakodowany w formacie Base64 używany do uwierzytelniania jednostki usługi
ciąg
clientCertificatePassword
Hasło certyfikatu używanego do uwierzytelniania jednostki usługi
ciąg
clientCertificateSendChain
Określa, czy należy uwzględnić nagłówek x5c w oświadczeniach klienta podczas uzyskiwania tokenu w celu włączenia uwierzytelniania opartego na nazwie podmiotu/wystawcy dla certyfikatu klienta
bool
clientId
Identyfikator klienta do uwierzytelniania jednostki usługi.
ciąg
clientSecret
Klucz tajny klienta do uwierzytelniania jednostki usługi
ciąg
tenantId
Identyfikator dzierżawy na potrzeby uwierzytelniania jednostki usługi
ciąg
BucketDefinition
Nazwa
Opis
Wartość
Accesskey
Klucz dostępu w postaci zwykłego tekstu używany do bezpiecznego uzyskiwania dostępu do zasobnika S3
ciąg
bucketName
Nazwa zasobnika do synchronizacji z punktu końcowego adresu URL dla konfiguracji strumienia.
ciąg
Niebezpieczne
Określ, czy podczas stosowania niezabezpieczonej komunikacji dane z zasobnika S3 mają być używane.
bool
localAuthRef
Nazwa lokalnego wpisu tajnego w klastrze Kubernetes do użycia jako wpis tajny uwierzytelniania zamiast zarządzanych lub udostępnianych przez użytkownika wpisów tajnych konfiguracji.
ciąg
syncIntervalInSeconds
Interwał, w którym należy ponownie uzgodnić źródło zasobnika klastra ze zdalnym zasobnikiem.
int
timeoutInSeconds
Maksymalny czas próby uzgodnienia źródła zasobnika klastra ze zdalnym zasobnikiem.
int
url
Adres URL do synchronizacji zasobnika konfiguracji strumienia S3.
ciąg
GitRepositoryDefinition
Nazwa
Opis
Wartość
httpsCACert
Zawartość urzędu certyfikacji HTTPS zakodowana w formacie Base64 używana do uzyskiwania dostępu do prywatnych repozytoriów Git za pośrednictwem protokołu HTTPS
ciąg
httpsUser
Nazwa użytkownika protokołu HTTPS w postaci zwykłego tekstu używana do uzyskiwania dostępu do prywatnych repozytoriów Git za pośrednictwem protokołu HTTPS
ciąg
localAuthRef
Nazwa lokalnego wpisu tajnego w klastrze Kubernetes do użycia jako wpis tajny uwierzytelniania zamiast zarządzanych lub udostępnianych przez użytkownika wpisów tajnych konfiguracji.
Wartość known_hosts zakodowana w formacie Base64 zawierająca publiczne klucze SSH wymagane do uzyskiwania dostępu do prywatnych repozytoriów git za pośrednictwem protokołu SSH
ciąg
syncIntervalInSeconds
Interwał ponownego uzgadniania źródła repozytorium git klastra ze zdalnym.
int
timeoutInSeconds
Maksymalny czas próby uzgodnienia źródła repozytorium git klastra ze zdalnym.
int
url
Adres URL do synchronizacji dla repozytorium git konfiguracji flux.
ciąg
RepositoryRefDefinition
Nazwa
Opis
Wartość
oddział
Nazwa gałęzi repozytorium git do wyewidencjonowania.
ciąg
zatwierdzenie
Zatwierdzenie algorytmu SHA do wyewidencjonowania. Ta wartość musi być połączona z nazwą gałęzi, aby być prawidłowa. Ma to pierwszeństwo przed semver.
ciąg
semver
Zakres semver używany do dopasowywania do tagów repozytorium Git. Ma to pierwszeństwo przed tagiem.
ciąg
tag
Nazwa tagu repozytorium git do wyewidencjonowania. Ma to pierwszeństwo przed gałęzią.