Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede güvenlik, güvenilirlik ve bulutlar arası özellikler sağlayan bir Cloud Native Compute Foundation (CNCF) projesi olan AKS için Flatcar Container Linux'a genel bir bakış sunulmaktadır. Flatcar Container Linux, AKS'de işletim sistemi seçeneği olarak önizlemede kullanılabilir. Flatcar Container Linux düğüm havuzlarını yeni bir AKS kümesine dağıtabilir veya mevcut kümelerinize Flatcar Container Linux düğüm havuzları ekleyebilirsiniz. Flatcar Container Linux hakkında daha fazla bilgi edinmek için Flatcar belgelerine bakın.
AKS avantajları için Flatcar Container Linux
Flatcar sabit bir işletim sistemi dosya sistemi kullanır ve yapılandırma kaymasını ortadan kaldırır ve yetkisiz değişiklikleri önler ve birden çok bulut platformundaki iş yükleriniz için sağlam koruma sağlar. Çok yönlülük için tasarlanan Flatcar, bulutlar arası dağıtıma olanak sağlayarak işletmelerin zahmetsiz ve güvenli bir şekilde ölçeklendirilmesini sağlar.
Sınırlamalar
AKS için Flatcar Container Linux aşağıdaki sınırlamalara sahiptir:
- FIPS , Flatcar Container Linux ile desteklenmez.
- Flatcar Container Linux ile Trusted Launch desteklenmez.
- Flatcar Container Linux ile gizli VM boyutları desteklenmez.
-
SecurityPatchNode işletim sistemi yükseltme kanalı Flatcar Container Linux ile desteklenmez. - Önizleme sırasında AKS, Flatcar Container Linux ile yerinde güncelleştirmeleri desteklemez.
- Artifact Streaming (önizleme) Flatcar Container Linux ile desteklenmez.
- 1. Nesil VM'ler Flatcar Container Linux ile desteklenmez. Bu, yalnızca 1. Nesli destekleyen VM boyutlarını kullanamamanızı sağlar.
- Flatcar Container Linux ile Pod Sandıklama (önizleme) için destek sağlanmaz.
- Flatcar Container Linux ile otomatik düğüm sağlama desteklenmez.
- Azure İzleyici VM(SS) uzantısı desteklenmez.
Uyarı
Yukarıdaki özelliklerden herhangi birinin etkinleştirildiği mevcut bir kümeniz varsa Flatcar Container Linux kullanarak düğüm havuzu ekleyemeyebilirsiniz.
AKS için Flatcar Container Linux'ı kullanmaya başlama
AKS için Flatcar Container Linux'ı kullanmaya başlamak için aşağıdaki kaynaklara bakın:
- Azure CLI kullanarak AKS için Flatcar Container Linux (önizleme) ile Azure Kubernetes Service (AKS) kümesi dağıtma
- ARM şablonu kullanarak AKS için Flatcar Container Linux (önizleme) ile Azure Kubernetes Service (AKS) kümesi dağıtma
- Azure CLI veya ARM şablonu kullanarak AKS için tek bir Flatcar Container Linux (önizleme) düğüm havuzu içeren bir AKS kümesi oluşturun.
- Azure CLI veya ARM şablonu kullanarak mevcut bir kümeye AKS için Flatcar Container Linux (önizleme) düğüm havuzu ekleme
Flatcar Container Linux ile işletim sistemi geçişleri ve yükseltmeleri
AKS, mevcut Linux kümelerinden veya düğüm havuzlarından Flatcar Container Linux kümelerine veya düğüm havuzlarına yerinde geçişleri desteklemez. Mevcut iş yüklerini AKS için Flatcar Container Linux'a geçirmek için kullanarak --os-sku flatcardüğüm havuzlarınızı yeniden oluşturmanız gerekir.
AKS için Flatcar Container Linux, haftalık AKS düğümü görüntülerini yayınlar. Sürüm oluşturma, AKS tarih tabanlı biçimi izler (örneğin: 202506.13.0). Sürüm notlarındaki düğüm görüntülerini ve nodeImageVersion'i görüntülemek için az aks nodepool list komutunu kullanarak inceleyebilirsiniz. Örneğin:
az aks nodepool list --resource-group <resource-group-name> --cluster-name <aks-cluster-name> --query '[].{name: name, nodeImageVersion: nodeImageVersion}'
Örnek çıkış:
[
{
"name": "nodes",
"nodeImageVersion": "AKSFlatcar-flatcargen2-202508.06.0"
}
]
Yayın notlarında ve komutunu kullanarak kubectl get nodes Flatcar sürüm numarasını (örneğin: Flatcar 4372.0.1) kontrol edebilirsiniz. Örneğin:
kubectl get nodes -o wide
Örnek çıkış:
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
aks-nodes-16363508-vmss000000 Ready <none> 2m33s v1.32.6 10.224.0.4 <none> Flatcar Container Linux by Kinvolk 4372.0.1 (Oklo) 6.12.35-flatcar containerd://2.0.4
Flatcar'ın işletim sistemi bölümü için yerleşik otomatik A/B güncelleştirmesi devre dışı bırakılır ve yalnızca tam düğüm görüntü güncelleştirmeleri desteklenir.
Sonraki Adımlar
Flatcar Container Linux hakkında daha fazla bilgi edinmek için Flatcar belgelerine bakın.