az k8s-configuration flux

Megjegyzés

Ez a hivatkozás az Azure CLI k8s-konfigurációs bővítményének része (2.15.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az k8s-configuration flux parancs első futtatásakor. További információ a bővítményekről.

Parancsok a Flux v2 Kubernetes-konfigurációk kezeléséhez.

Parancsok

az k8s-configuration flux create

Hozzon létre egy Flux v2 Kubernetes-konfigurációt.

az k8s-configuration flux delete

Törölje a Flux v2 Kubernetes-konfigurációt.

az k8s-configuration flux deployed-object

Parancsok a Flux v2 Kubernetes-konfigurációkhoz társított üzembe helyezett objektumok megtekintéséhez.

az k8s-configuration flux deployed-object list

A Flux v2 Kubernetes-konfigurációhoz társított üzembe helyezett objektumok listázása.

az k8s-configuration flux deployed-object show

Flux v2 Kubernetes-konfigurációhoz társított üzembe helyezett objektum megjelenítése.

az k8s-configuration flux kustomization

Parancsok a Flux v2 Kubernetes-konfigurációkhoz társított Kustomizations kezeléséhez.

az k8s-configuration flux kustomization create

Hozzon létre egy Flux v2 Kubernetes-konfigurációhoz társított Kustomization-t.

az k8s-configuration flux kustomization delete

Törölje a Flux v2 Kubernetes-konfigurációhoz társított Kustomization-t.

az k8s-configuration flux kustomization list

A Flux v2 Kubernetes-konfigurációhoz társított Kustomizations listázása.

az k8s-configuration flux kustomization show

Flux v2 Kubernetes-konfigurációhoz társított Kustomization megjelenítése.

az k8s-configuration flux kustomization update

A Flux v2 Kubernetes-konfigurációhoz társított Kustomization frissítése.

az k8s-configuration flux list

Listázza az összes Flux v2 Kubernetes-konfigurációt.

az k8s-configuration flux show

Flux v2 Kubernetes-konfiguráció megjelenítése.

az k8s-configuration flux update

Frissítsen egy Flux v2 Kubernetes-konfigurációt.

az k8s-configuration flux create

Hozzon létre egy Flux v2 Kubernetes-konfigurációt.

az k8s-configuration flux create --cluster-name
                                 --cluster-type {connectedClusters, managedClusters}
                                 --name
                                 --resource-group
                                 --url
                                 [--branch]
                                 [--bucket-access-key]
                                 [--bucket-insecure {false, true}]
                                 [--bucket-name]
                                 [--bucket-secret-key]
                                 [--commit]
                                 [--https-ca-cert]
                                 [--https-ca-cert-file]
                                 [--https-key]
                                 [--https-user]
                                 [--interval]
                                 [--kind {bucket, git}]
                                 [--known-hosts]
                                 [--known-hosts-file]
                                 [--kustomization]
                                 [--local-auth-ref]
                                 [--namespace]
                                 [--no-wait]
                                 [--scope {cluster, namespace}]
                                 [--semver]
                                 [--ssh-private-key]
                                 [--ssh-private-key-file]
                                 [--suspend {false, true}]
                                 [--tag]
                                 [--timeout]

Példák

Flux v2 Kubernetes-konfiguráció létrehozása

az k8s-configuration flux create --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters \
--name myconfig --scope cluster --namespace my-namespace \
--kind git --url https://github.com/Azure/arc-k8s-demo \
--branch main --kustomization name=my-kustomization

Kubernetes v2 Flux-konfiguráció létrehozása gyűjtőforrás-típussal

az k8s-configuration flux create --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters \
--name myconfig --scope cluster --namespace my-namespace \
--kind bucket --url https://bucket-provider.minio.io \
--bucket-name my-bucket --kustomization name=my-kustomization \
--bucket-access-key my-access-key --bucket-secret-key my-secret-key

Kötelező paraméterek

--cluster-name -c

A Kubernetes-fürt neve.

--cluster-type -t

Archoz csatlakoztatott fürtök vagy felügyelt AKS-fürtök megadása.

elfogadott értékek: connectedClusters, managedClusters
--name -n

A fluxus konfigurációjának neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--url -u

Az egyeztetni kívánt forrás URL-címe.

Opcionális paraméterek

--branch

Ág a git-forráson belül a fürttel való egyeztetéshez.

--bucket-access-key

A gyűjtővel való hitelesítéshez használt hozzáférési kulcs azonosítója.

--bucket-insecure

TLS nélkül kommunikálhat egy gyűjtővel.

elfogadott értékek: false, true
--bucket-name

A szinkronizálandó S3-gyűjtő neve.

--bucket-secret-key

A gyűjtővel való hitelesítéshez használt titkos kulcs.

--commit

Véglegesítés a git-forráson belül a fürttel való egyeztetéshez.

--https-ca-cert

Base64 kódolású HTTPS CA-tanúsítvány a privát adattár szinkronizálásával folytatott TLS-kommunikációhoz.

--https-ca-cert-file

A HTTPS HITELESÍTÉSSZOLGÁLTATÓ tanúsítványfájljának elérési útja a privát adattár szinkronizálásával folytatott TLS-kommunikációhoz.

--https-key

HTTPS-jogkivonat/jelszó a privát adattár szinkronizálásához.

--https-user

HTTPS-felhasználónév a privát adattár szinkronizálásához.

--interval --sync-interval

A fürt forrásának egyeztetése közötti idő.

--kind

Egyeztetendő forrástípus.

elfogadott értékek: bucket, git
alapértelmezett érték: git
--known-hosts

Base64 kódolású known_hosts adatok, amelyek nyilvános SSH-kulcsokat tartalmaznak a privát Git-példányok eléréséhez.

--known-hosts-file

A privát Git-példányok eléréséhez szükséges nyilvános SSH-kulcsokat tartalmazó tartalom known_hosts fájl elérési útja.

--kustomization -k

Definiáljon kustomizációkat a források szinkronizálásához a "name", "path", "depends_on", "timeout", "sync_interval", "retry_interval", "prune", "force" paraméterekkel.

--local-auth-ref --local-ref

Helyi hivatkozás egy kubernetes-titkos kódra a konfigurációs névtérben a forrással való kommunikációhoz.

--namespace --ns

Névtér a konfiguráció üzembe helyezéséhez.

alapértelmezett érték: default
--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--scope -s

Adja meg a "névtér" vagy a "fürt" operátor hatókörét.

elfogadott értékek: cluster, namespace
alapértelmezett érték: cluster
--semver

Semver-tartomány a git-forráson belül a fürttel való egyeztetéshez.

--ssh-private-key

Base64 kódolású privát SSH-kulcs privát adattár-szinkronizáláshoz.

--ssh-private-key-file

Privát ssh-kulcs fájlelérési útja a privát adattár szinkronizálásához.

--suspend

Függessze fel a konfigurációhoz társított forrás és kustomizációk egyeztetését.

elfogadott értékek: false, true
--tag

Címkézzen a git-forráson belül a fürttel való egyeztetéshez.

--timeout

A forrás egyeztetésének maximális ideje az időtúllépés előtt.

az k8s-configuration flux delete

Törölje a Flux v2 Kubernetes-konfigurációt.

az k8s-configuration flux delete --cluster-name
                                 --cluster-type {connectedClusters, managedClusters}
                                 --name
                                 --resource-group
                                 [--force {false, true}]
                                 [--no-wait]
                                 [--yes]

Példák

Meglévő Flux v2 Kubernetes-konfiguráció törlése

az k8s-configuration flux delete --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig

Kötelező paraméterek

--cluster-name -c

A Kubernetes-fürt neve.

--cluster-type -t

Archoz csatlakoztatott fürtök vagy felügyelt AKS-fürtök megadása.

elfogadott értékek: connectedClusters, managedClusters
--name -n

A fluxus konfigurációjának neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

Opcionális paraméterek

--force

Kényszerítse a fluxus konfigurációjának törlését a fürtből.

elfogadott értékek: false, true
--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--yes -y

Ne kérje a megerősítést.

az k8s-configuration flux list

Listázza az összes Flux v2 Kubernetes-konfigurációt.

az k8s-configuration flux list --cluster-name
                               --cluster-type {connectedClusters, managedClusters}
                               --resource-group

Példák

Flux v2 Kubernetes-konfigurációk listázása fürtön

az k8s-configuration flux list --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters

Kötelező paraméterek

--cluster-name -c

A Kubernetes-fürt neve.

--cluster-type -t

Archoz csatlakoztatott fürtök vagy felügyelt AKS-fürtök megadása.

elfogadott értékek: connectedClusters, managedClusters
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

az k8s-configuration flux show

Flux v2 Kubernetes-konfiguráció megjelenítése.

az k8s-configuration flux show --cluster-name
                               --cluster-type {connectedClusters, managedClusters}
                               --name
                               --resource-group

Példák

Flux v2 Kubernetes-konfiguráció részleteinek megjelenítése

az k8s-configuration flux show --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig

Kötelező paraméterek

--cluster-name -c

A Kubernetes-fürt neve.

--cluster-type -t

Archoz csatlakoztatott fürtök vagy felügyelt AKS-fürtök megadása.

elfogadott értékek: connectedClusters, managedClusters
--name -n

A fluxus konfigurációjának neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

az k8s-configuration flux update

Frissítsen egy Flux v2 Kubernetes-konfigurációt.

az k8s-configuration flux update --cluster-name
                                 --cluster-type {connectedClusters, managedClusters}
                                 --name
                                 --resource-group
                                 [--branch]
                                 [--bucket-access-key]
                                 [--bucket-insecure {false, true}]
                                 [--bucket-name]
                                 [--bucket-secret-key]
                                 [--commit]
                                 [--https-ca-cert]
                                 [--https-ca-cert-file]
                                 [--https-key]
                                 [--https-user]
                                 [--interval]
                                 [--kind {bucket, git}]
                                 [--known-hosts]
                                 [--known-hosts-file]
                                 [--kustomization]
                                 [--local-auth-ref]
                                 [--no-wait]
                                 [--semver]
                                 [--ssh-private-key]
                                 [--ssh-private-key-file]
                                 [--suspend {false, true}]
                                 [--tag]
                                 [--timeout]
                                 [--url]
                                 [--yes]

Példák

Flux v2 Kubernetes-konfiguráció frissítése

az k8s-configuration flux update --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig \
--url https://github.com/Azure/arc-k8s-demo --branch main \
--kustomization name=my-kustomization path=./my/new-path

Flux v2 Kubernetse-konfiguráció frissítése gyűjtőforrás-típussal a nem biztonságos csatlakozás érdekében

az k8s-configuration flux update --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig \
--bucket-insecure

Kötelező paraméterek

--cluster-name -c

A Kubernetes-fürt neve.

--cluster-type -t

Archoz csatlakoztatott fürtök vagy felügyelt AKS-fürtök megadása.

elfogadott értékek: connectedClusters, managedClusters
--name -n

A fluxus konfigurációjának neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

Opcionális paraméterek

--branch

Ág a git-forráson belül a fürttel való egyeztetéshez.

--bucket-access-key

A gyűjtővel való hitelesítéshez használt hozzáférési kulcs azonosítója.

--bucket-insecure

TLS nélkül kommunikálhat egy gyűjtővel.

elfogadott értékek: false, true
--bucket-name

A szinkronizálandó S3-gyűjtő neve.

--bucket-secret-key

A gyűjtővel való hitelesítéshez használt titkos kulcs.

--commit

Véglegesítés a git-forráson belül a fürttel való egyeztetéshez.

--https-ca-cert

Base64 kódolású HTTPS CA-tanúsítvány a privát adattár szinkronizálásával folytatott TLS-kommunikációhoz.

--https-ca-cert-file

A HTTPS HITELESÍTÉSSZOLGÁLTATÓ tanúsítványfájljának elérési útja a privát adattár szinkronizálásával folytatott TLS-kommunikációhoz.

--https-key

HTTPS-jogkivonat/jelszó a privát adattár szinkronizálásához.

--https-user

HTTPS-felhasználónév a privát adattár szinkronizálásához.

--interval --sync-interval

A fürt forrásának egyeztetése közötti idő.

--kind

Egyeztetendő forrástípus.

elfogadott értékek: bucket, git
--known-hosts

Base64 kódolású known_hosts adatok, amelyek nyilvános SSH-kulcsokat tartalmaznak a privát Git-példányok eléréséhez.

--known-hosts-file

A privát Git-példányok eléréséhez szükséges nyilvános SSH-kulcsokat tartalmazó tartalom known_hosts fájl elérési útja.

--kustomization -k

Definiáljon kustomizációkat a források szinkronizálásához a "name", "path", "depends_on", "timeout", "sync_interval", "retry_interval", "prune", "force" paraméterekkel.

--local-auth-ref --local-ref

Helyi hivatkozás egy kubernetes-titkos kódra a konfigurációs névtérben a forrással való kommunikációhoz.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--semver

Semver-tartomány a git-forráson belül a fürttel való egyeztetéshez.

--ssh-private-key

Base64 kódolású privát SSH-kulcs privát adattár-szinkronizáláshoz.

--ssh-private-key-file

Privát ssh-kulcs fájlelérési útja a privát adattár szinkronizálásához.

--suspend

Függessze fel a konfigurációhoz társított forrás és kustomizációk egyeztetését.

elfogadott értékek: false, true
--tag

Címkézzen a git-forráson belül a fürttel való egyeztetéshez.

--timeout

A forrás egyeztetésének maximális ideje az időtúllépés előtt.

--url -u

Az egyeztetni kívánt forrás URL-címe.

--yes -y

Ne kérje a megerősítést.