az aks draft
Feljegyzés
Ez a hivatkozás az Azure CLI aks-preview bővítményének része (2.61.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az aks draft parancs első futtatásakor. További információ a bővítményekről.
Parancsok üzembehelyezési fájlok projektkönyvtárban való létrehozásához és AKS-fürtön való üzembe helyezéséhez.
Parancsok
Name | Description | Típus | Állapot |
---|---|---|---|
az aks draft create |
Hozzon létre egy Dockerfile-t és a minimálisan szükséges Kubernetes-telepítési fájlokat (helm, kustomize, manifests) a projektkönyvtárhoz. |
Mellék | FE |
az aks draft generate-workflow |
Hozzon létre egy GitHub-munkafolyamatot az automatikus buildeléshez és az AKS-ben való üzembe helyezéshez. |
Mellék | FE |
az aks draft setup-gh |
Állítsa be a GitHub OIDC-t az alkalmazáshoz. |
Mellék | FE |
az aks draft up |
Futtassa a következőt |
Mellék | FE |
az aks draft update |
Frissítse az alkalmazást úgy, hogy az internethez elérhető legyen. |
Mellék | FE |
az aks draft create
Hozzon létre egy Dockerfile-t és a minimálisan szükséges Kubernetes-telepítési fájlokat (helm, kustomize, manifests) a projektkönyvtárhoz.
az aks draft create [--app]
[--create-config]
[--deployment-only]
[--destination]
[--dockerfile-only]
[--language]
[--path]
Példák
Kérje meg, hogy hozzon létre egy Dockerfile- és üzembehelyezési fájlt az aktuális könyvtárban.
az aks draft create
Csak a Dockerfile létrehozása az aktuális könyvtárban.
az aks draft create --dockerfile-only=true
Csak az aktuális könyvtárban lévő központi telepítési fájlok létrehozása.
az aks draft create --deployment-only=true
Hozzon létre egy Dockerfile-t és egy üzembehelyezési fájlt egy Java-projektben egy alkalmazásnévvel egy adott projektkönyvtárban.
az aks draft create --language=java --app=some_app --destination=/projects/some_project
Opcionális paraméterek
Adja meg a helm-kiadás nevét.
Adja meg a konfigurációs fájl elérési útját.
Csak üzembehelyezési fájlokat (helm, kustomize, jegyzékek) hozhat létre a Kubernetes-telepítéshez.
Adja meg a projektkönyvtár elérési útját (az alapértelmezett érték a .).
Csak Dockerfile létrehozása a Kubernetes-telepítéshez.
Adja meg a Kubernetes-telepítés létrehozásához használt nyelvet.
A piszkozat bináris fájl automatikus letöltése és használata a megadott helyen.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az aks draft generate-workflow
Hozzon létre egy GitHub-munkafolyamatot az automatikus buildeléshez és az AKS-ben való üzembe helyezéshez.
A parancs futtatása előtt győződjön meg arról, hogy beállította a GitHub OIDC-t az alkalmazáshoz. Emellett létre kell hoznia egy erőforráscsoportot, egy tárolóregisztrációs adatbázist és egy Kubernetes-fürtöt az Azure-ban, és össze kell kapcsolnia a három erőforrást.az aks update -n <cluster-name> -g <resource-group-name> --attach-acr <acr-name>
az aks draft generate-workflow [--branch]
[--cluster-name]
[--container-name]
[--destination]
[--path]
[--registry-name]
[--resource-group]
Példák
Kérje meg, hogy hozzon létre egy GitHub-munkafolyamatot az aktuális könyvtárban.
az aks draft generate-workflow
Kérje meg, hogy hozzon létre egy GitHub-munkafolyamatot egy adott projektkönyvtárban.
az aks draft generate-workflow --destination=/projects/some_project
Hozzon létre egy GitHub-munkafolyamatot egy erőforráscsoporttal, egy AKS-fürt nevével és egy tárolóregisztrációs adatbázis nevével egy adott projektkönyvtárban.
az aks draft generate-workflow --resource-group=some_rg --cluster-name=some_cluster --registry-name=some_registry --destination=/projects/some_project
Hozzon létre egy GitHub-munkafolyamatot, amely a főágból helyez üzembe egy erőforráscsoportot, egy AKS-fürtnevet, egy tárolóregisztrációs adatbázisnevet és egy tárolórendszerkép-nevet egy adott projektkönyvtárban.
az aks draft generate-workflow --branch=main --resource-group=some_rg --cluster-name=some_cluster --registry-name=some_registry --container-name=some_image --destination=/projects/some_project
Opcionális paraméterek
Adja meg az automatikusan üzembe helyezendő GitHub-ágat.
Adja meg az AKS-fürt nevét.
Adja meg a tárolórendszerkép nevét.
Adja meg a projektkönyvtár elérési útját (az alapértelmezett érték a .).
A piszkozat bináris fájl automatikus letöltése és használata a megadott helyen.
Adja meg a projektkönyvtár elérési útját.
Adja meg az Azure-erőforráscsoport nevét.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az aks draft setup-gh
Állítsa be a GitHub OIDC-t az alkalmazáshoz.
az aks draft setup-gh [--app]
[--gh-repo]
[--path]
[--provider]
[--resource-group]
[--subscription-id]
Példák
Kérje meg, hogy állítsa be a GitHub OIDC-t egy adattárhoz.
az aks draft setup-gh
Állítsa be a GitHub OIDC-t az Azure-ban egy adott adattárhoz.
az aks draft setup-gh --provider=azure --gh-repo=some_organization/some_repo
Állítsa be a GitHub OIDC-t az Azure-ban előfizetés-azonosítóval és erőforráscsoporttal.
az aks draft setup-gh --provider=azure --subscription-id=some_subscription --resource-group=some_rg
Állítsa be a GitHub OIDC-t egy alkalmazásnévvel az Azure-ban egy adott adattár előfizetés-azonosítójával és erőforráscsoportjával.
az aks draft setup-gh --app=some_app --provider=azure --subscription-id=some_subscription --resource-group=some_rg --gh-repo=some_organization/some_repo
Opcionális paraméterek
Adja meg az Azure Active Directory alkalmazáslicaton nevét.
Adja meg a GitHub-adattárat (szervezet/repo_name).
A piszkozat bináris fájl automatikus letöltése és használata a megadott helyen.
Adja meg a felhőszolgáltatót (az alapértelmezett az Azure).
Adja meg az Azure-erőforráscsoport nevét.
Adja meg az Azure-előfizetés azonosítóját.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az aks draft up
Futtassa a következőt az aks draft setup-gh
az aks draft generate-workflow
:
Ez a parancs egyesíti az aks draft setup-gh
és az aks draft generate-workflow
beállítja a GitHub OIDC-t, és létrehoz egy GitHub-munkafolyamatot az automatikus buildeléshez és az AKS-ben való üzembe helyezéshez. A parancs futtatása előtt hozzon létre egy erőforráscsoportot, egy tárolóregisztrációs adatbázist és egy Kubernetes-fürtöt az Azure-ban, és kapcsolja össze a három erőforrást a használatával az aks update -n <cluster-name> -g <resource-group-name> --attach-acr <acr-name>
.
az aks draft up [--app]
[--branch]
[--cluster-name]
[--container-name]
[--destination]
[--gh-repo]
[--path]
[--provider]
[--registry-name]
[--resource-group]
[--subscription-id]
Példák
Kérje meg a GitHub OIDC beállítását, majd hozzon létre egy GitHub-munkafolyamatot az aktuális könyvtárban.
az aks draft up
Kérje meg a GitHub OIDC beállítását, majd hozzon létre egy GitHub-munkafolyamatot egy adott projektkönyvtárban.
az aks draft up --destination=/projects/some_project
Kérje meg, hogy állítsa be a GitHub OIDC-t egy adott adattárhoz, majd hozzon létre egy GitHub-munkafolyamatot egy adott projektkönyvtárban.
az aks draft up --gh-repo=some_organization/some_repo --destination=/projects/some_project
Opcionális paraméterek
Adja meg az alkalmazás nevét.
Adja meg az automatikusan üzembe helyezendő GitHub-ágat.
Adja meg az AKS-fürt nevét.
Adja meg a tárolórendszerkép nevét.
Adja meg a projektkönyvtár elérési útját (az alapértelmezett érték a .).
Adja meg a GitHub-adattárat (szervezet/repo_name).
A piszkozat bináris fájl automatikus letöltése és használata a megadott helyen.
Adja meg a felhőszolgáltatót (az alapértelmezett az Azure).
Adja meg a projektkönyvtár elérési útját.
Adja meg az Azure-erőforráscsoport nevét.
Adja meg az Azure-előfizetés azonosítóját.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az aks draft update
Frissítse az alkalmazást úgy, hogy az internethez elérhető legyen.
Ez a parancs szükség szerint automatikusan frissíti a yaml-fájlokat, hogy az alkalmazás külső kéréseket fogadhasson.
az aks draft update [--certificate]
[--destination]
[--host]
[--path]
Példák
Kérje meg, hogy frissítse az alkalmazást úgy, hogy az internethez elérhető legyen.
az aks draft update
Kérje meg, hogy frissítse az alkalmazást úgy, hogy egy adott projektkönyvtárban elérhető legyen az internet.
az aks draft update --destination=/projects/some_project
Frissítse az alkalmazást úgy, hogy az internethez elérhető legyen a bejövő erőforrás gazdagépével és egy Keyvault-tanúsítvánnyal egy adott projektkönyvtárban.
az aks draft update --host=some_host --certificate=some_certificate --destination=/projects/some_project
Opcionális paraméterek
Adja meg a bemutatandó Keyvault-tanúsítvány URI-ját.
Adja meg a projektkönyvtár elérési útját (az alapértelmezett érték a .).
Adja meg a bejövő erőforrás gazdagépét.
A piszkozat bináris fájl automatikus letöltése és használata a megadott helyen.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.