Özet
Artık GitHub Actions ile CI/CD kullanarak uygulama görüntüsü oluşturma ve dağıtma işlemlerini otomatikleştirebilirsiniz. Ekibinizdeki bir geliştirici ana dala kod değişikliği gönderdiğinde tetikleyen bir iş akışı oluşturdunuz. İş akışı oluşturulur ve uygulama görüntüsünü Contoso Azure Container Registry örneğine gönderir.
Ardından geliştirme ekibinizden biri bu gönderimden bir yayın oluşturduğunda, yeni bir işlem hattı uygulamayı el ile çaba harcamadan tetikler ve Azure Kubernetes Service (AKS) kümenize dağıtır. Bu çözüm, ekibinizin Contoso Video web sitesindeki her yeni özellik için uygulama görüntülerini el ile oluşturmak ve dağıtmak için zaman ve çaba harcaması gerekmeyecek anlamına gelir.
Kaynakları temizleme
Bu modülde Azure aboneliğinizde kaynaklar oluşturdunuz. Hesabınızda sürekli ücret alınmaması için bu kaynakları temizlemek için aşağıdaki yordamları kullanın.
Azure kaynakları
Azure portalında kaynak gruplarını arayıp seçin ve ardından listeden bu modül için kullandığınız kaynak grubunu seçin.
Genel Bakış sayfasında Kaynak grubunu sil'i seçin.
Silme işlemini onaylamak ve bu modülde oluşturduğunuz tüm kaynakları silmek için kaynak grubunun adını girin ve Sil'i seçin.
MC_mslearn-gh-pipelines ile başlayan ilgili kaynak grubu için önceki adımları yineleyin.
Uygulama kayıtları gidin ve listeden uygulamanızı seçin.
Genel Bakış sayfasında Sil’i seçin.
Uygulama kaydını sil sayfasında Sil'i seçin; bu durumda federasyon kimlik bilgileri de silinir.
GitHub
Contoso Video deposu çatalınıza gidin.
Ayarlar sekmesini seçin.
Aşağı kaydırın ve kırmızı renkli Bu depoyu sil düğmesini seçin. Silme işlemini onaylamak için deponun adının tamamını girin.
Oluşturduğunuz PAT'yi silmek için profil fotoğrafınızı ve ardından Ayarlar seçin.
Geliştirici ayarları'nı seçin.
Kişisel erişim belirteçleri'ni seçin.
Sil'i seçin. Açılan pencere göründüğünde Anladım'ı seçin ve bu belirteci silin.
Daha fazla bilgi edinin
AKS ve GitHub Actions hakkında daha fazla bilgi edinmek için aşağıdaki makalelere ve Microsoft Learn modüllerine bakın:
- AKS belgeleri
- AKS’ye giriş
- Azure Container Registry'yi AKS ile tümleştirme
- AKS kümesini dağıtma
- GitHub’a Giriş
- GitHub Actions kullanarak görevleri otomatikleştirme
- GitHub Actions ile CI
- Docker görüntüsü nedir?
- Helm resmi web sitesi
- Grafik oluşturmaya yönelik resmi Helm belgeleri
- Azure Helm belgeleri