Giriş

Tamamlandı

Dünyanın farklı yerlerine mal taşımak için gemi kullanan bir navlun şirketinde çalıştığınızı düşünün. Operasyon departmanı, şirketin tüm gemilerinin bulunduğu yeri takip eden küçük bir sistem kullanıyor. Personel artışları nedeniyle şirketiniz bu sistemi Azure Kubernetes Service'e (AKS) taşımaya karar verdi. Ancak güvenlik ekibi, uygulama yapılandırmasında bazı kusurlara dikkat etti: Bazı yapılandırmalar uygulamada sabit kodlandı ve bağlantı dizesi gibi bazı hassas değerler düz metin olarak bırakıldı. Bu kusurlar, uygulamanın üretim kullanımı için dağıtılabilmesi için önce değişiklik yapılmasını gerektirir.

Önemli

Bu modüldeki isteğe bağlı alıştırmaları tamamlamak için ücretlendirilebilecek kendi aboneliğinizi kullanmanız gerekir. Takip etmek istiyorsanız, zaten erişiminiz olan bir deneme aboneliğini veya aboneliği kullanabilirsiniz.

Öğrenme hedefleri

Bu modülün sonunda şunları yapabileceksiniz:

  • Gizli Diziler ve Yapılandırma Haritalar gibi Kubernetes iş yüklerinin arkasındaki yapılandırma kavramlarını anlayın.
  • Uygulama gizli dizilerini güvenli bir şekilde depolayan eksiksiz bir uygulama dağıtın.
  • Web uygulaması için iş yükü tabanlı yapılandırma dağıtma.

Önkoşullar

  • Kubernetes kavramları hakkında bilgi. Kubernetes'i yeni kullanıyorsanız Kubernetes temel bilgilerini gözden geçirin.
  • Git ve GitHub hakkında temel bilgi.
  • Docker ve Docker görüntüleri hakkında temel bilgi.
  • Etkin bir Azure aboneliği.
  • Azure CLI'yi kullanabilme.
  • Docker kapsayıcısı oluşturabilme. Docker'ı kullanmaya yeni başladıysanız Kapsayıcılara giriş ile başlayın.

Tüm alıştırmalarda , gerekli tüm araçlar zaten yüklü olan Azure Cloud Shell kullanılır. Örnekleri kendi terminalinizde çalıştırmayı tercih ediyorsanız Azure CLI ve kubectl'nin yüklü olması gerekir.