Megosztás a következőn keresztül:


Az Azure Kubernetes Service (AKS) automatizált üzembe helyezései

Az automatizált üzembe helyezés leegyszerűsíti a GitHub-művelet beállításának folyamatát, és automatikus folyamatot hoz létre a kódkiadásokhoz az Azure Kubernetes Service-fürtön (AKS). A csatlakozás után minden új véglegesítés elindítja a folyamatot, ami frissítéseket eredményez az alkalmazás számára.

Feljegyzés

A privát fürtök jelenleg nem támogatottak.

Előfeltételek

  • Egy GitHub-fiók.
  • Egy AKS-fürt. Ha nincs ilyenje, létrehozhat egyet az Azure Kubernetes Service (AKS) fürt üzembe helyezésének lépéseivel.
  • Egy Azure Container Registry (ACR). Ha nem rendelkezik ilyennel, létrehozhat egyet az Azure Container Registry (ACR) Azure Kubernetes Service-fürttel (AKS) való integrálásának lépéseivel.
  • Üzembe helyezendő alkalmazás.

Automatizált üzembe helyezés konfigurálása

  1. Az Azure Portalon keresse meg az AKS-fürterőforrást.
  2. A szolgáltatás menüjében, a Beállítások területen válassza az Automatizált üzembe helyezések>létrehozása lehetőséget. Ez két lehetőséget kínál: alkalmazás automatikus tárolóba helyezése és üzembe helyezése és üzembe helyezése.
  3. Ha egy még nem tárolózott alkalmazásával rendelkezik, az Automatikus tárolóba helyezés és üzembe helyezés lehetőséget választva engedélyezheti az Azure számára a folyamat felügyeletét. Ha már rendelkezik tárolóalapú alkalmazással, válassza az Alkalmazás üzembe helyezése lehetőséget.

Alkalmazás automatikus tárolóba helyezése és üzembe helyezése az AKS-fürtben

  1. Adja meg a munkafolyamat nevét, majd válassza a Hozzáférés engedélyezése lehetőséget az Azure-fiók és a GitHub-fiók összekapcsolásához. A fiókok összekapcsolása után válassza ki, hogy melyik adattárhoz és ághoz szeretné létrehozni a GitHub-műveletet.
  2. Az Azure Portalon töltse ki a fennmaradó mezőket, és adja meg az alkalmazás adatait, amelyek az üzembehelyezési összetevők automatikus létrehozásához lesznek felhasználva.
  3. Tekintse át és ellenőrizze az automatizált üzembe helyezést.

Már tárolóalapú alkalmazás üzembe helyezése az AKS-fürtön

  1. Adja meg a munkafolyamat nevét, majd válassza a Hozzáférés engedélyezése lehetőséget az Azure-fiók és a GitHub-fiók összekapcsolásához. A fiókok összekapcsolása után válassza ki, hogy melyik adattárhoz és ághoz szeretné létrehozni a GitHub-műveletet.
  2. Válassza a Következő: Rendszerkép lehetőséget, és válassza ki a Dockerfile, az Azure Container Registry és a rendszerkép nevét.
  3. Válassza a Tovább: Üzembe helyezés részletei lehetőséget, és döntse el, hogy helmel vagy normál Kubernetes-jegyzékekkel szeretné-e telepíteni azokat. A döntés után válassza ki a megfelelő üzembehelyezési fájlokat az adattárból, és döntse el, hogy melyik névtérbe szeretne üzembe helyezni.
  4. Tekintse át és ellenőrizze az automatizált üzembe helyezést.

Az automatizált üzembe helyezés áttekintése és ellenőrzése

  1. Ha végzett, válassza a Tovább: Áttekintés lehetőséget, és tekintse át az üzembe helyezést.

  2. Válassza a Tovább elemet : Üzembe helyezés az automatizált üzembe helyezés létrehozásának befejezéséhez.

  3. Válassza a Lekéréses kérelem megtekintése lehetőséget a GitHub-művelet megtekintéséhez.

    Az üzembe helyezési folyamat utolsó képernyője. A nézet lekéréses kérelme gomb ki van emelve.

  4. Egyesítse a lekéréses kérelmet a GitHub-művelet elindításához és az alkalmazás üzembe helyezéséhez.

    A lekéréses kérelem lapja a GitHubon. Az egyesítési lekéréses kérelem gomb ki van emelve.

  5. Az alkalmazás üzembe helyezése után térjen vissza az Azure Portalra, keresse meg az AKS-fürterőforrást, és válassza az Automatizált üzemelő példányok lehetőséget az üzembe helyezés állapotának megtekintéséhez.

Az erőforrások eltávolítása

A létrehozott kapcsolódó erőforrásokat eltávolíthatja, ha már nincs rájuk szüksége külön-külön, vagy törölheti azt az erőforráscsoportot, amelyhez tartoznak. Az automatizált üzembe helyezés törléséhez lépjen az automatizált üzembehelyezési irányítópultra, és válassza a ..., majd a Törlés lehetőséget, és erősítse meg a műveletet.

Ha GitHub-profilokat szeretne váltani az automatizált üzemelő példányokban, vissza kell vonnia a meglévő felhasználó hozzáférését. Ez a GitHub fejlesztői beállításaiban a hozzáférés visszavonásával történik.

  1. Nyissa meg a GitHub-profil beállításait.
  2. Belül Applications válassza a lehetőséget Authorized OAuth Apps.
  3. Válassza ki AKS Developer Hub és vonja vissza a hozzáférést.

Most már kiválaszthat egy új GitHub-fiókot az automatikus üzembe helyezés engedélyezéséhez.

Következő lépések

Ezeket a GitHub Actions-műveleteket úgy módosíthatja, hogy megfeleljen a csapat igényeinek. Ehhez megnyithatja őket egy szerkesztőben, például a Visual Studio Code-ban, és tetszés szerint módosíthatja őket.

További információ a GitHub Actions for Kubernetesről.