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.
Şunlar için geçerlidir: Windows Server'da AKS
Windows Server'da Azure Kubernetes Service (AKS), AKS'nin şirket içi kubernetes uygulamasıdır. Windows Server üzerinde AKS, kapsayıcılı uygulamaların büyük ölçekte çalıştırılmasını otomatikleştirir. Windows Server üzerinde AKS, veri merkezinizde Linux ve Windows kapsayıcılarını barındırmaya başlamayı daha hızlı hale getirir.
AKS kullanarak şirket içi Kubernetes'i kullanmaya başlamak için Windows Server'da AKS'yi ayarlayın.
Öte yandan AKS'yi kullanarak bulut tabanlı kapsayıcılarınızı düzenleyebilirsiniz. Bkz. Azure'da Azure Kubernetes Service. Azure Stack Hub kullanıyorsanız bkz . Azure Stack Hub'da AKS altyapısı.
Aşağıdaki bölümlerde Aks'yi Windows Server'da kullanmanın bazı nedenleri açıklanmıştır, ardından hizmet ve nasıl başlatılacağı hakkında sık sorulan bazı soruları yanıtlayın. Kapsayıcıların arka planı için bkz . Windows ve kapsayıcılar. Kubernetes'in Windows Server'da AKS'de nasıl çalıştığı hakkında bilgi için bkz. Kubernetes temel kavramları. Kubernetes hakkında daha fazla bilgi için Kubernetes.io belgelerine bakın.
Kapsayıcılı uygulamalar için Windows Server'da AKS neden kullanılır?
Docker ve Windows kullanarak birkaç kapsayıcıyı el ile yönetebilirsiniz ancak uygulamalar genellikle beş, 10 ve hatta yüzlerce kapsayıcı kullanır. Kubernetes düzenleyici burada devreye girer.
Kubernetes, kapsayıcı yönetimini büyük ölçekte otomatik hale getiren bir açık kaynak düzenleyicidir. AKS, Kubernetes ve eklentileri ayarlamak ve iş yüklerinizi barındırmak için Kubernetes kümeleri oluşturmak için kullanabileceğiniz sihirbazlar sağlayarak şirket içi Kubernetes dağıtımını basitleştirir.
AKS'nin Windows Server'da sağladığı işlevlerden bazıları şunlardır:
- Kapsayıcılı uygulamaları büyük ölçekte Windows Server kümesinde çalışan Kubernetes kümelerine dağıtın.
- Hem Linux hem de Windows tabanlı kapsayıcılı uygulamaları dağıtın ve yönetin.
- Kubernetes kümesine düğüm ekleyerek veya kaldırarak ölçeği artırma veya azaltma.
- Kubernetes kümenizde depolamayı ve ağı yönetin.
- Kubernetes dağıtımınız için normal Kubernetes güncelleştirmeleri ve güvenlik düzeltmeleri sağlayın.
- Kullanılabilir en son Kubernetes sürümleriyle güncel kalın.
- Kubernetes için popüler Azure hizmetlerini kullanın.
Şirket içi Kubernetes'i ayarlamayı basitleştirme
AKS, Windows Server 2019/2022 Datacenter'da Kubernetes'i ayarlama işlemini basitleştirir ve aşağıdaki özellikleri içerir:
- AKS'yi ve bağımlılıklarını ayarlamaya yönelik bir Windows Yönetim Merkezi sihirbazı.
- Kapsayıcılı uygulamalarınızı çalıştırmak için Kubernetes kümeleri oluşturmaya yönelik bir Windows Yönetim Merkezi sihirbazı.
- Kubernetes'i ayarlamak ve Kubernetes kümeleri oluşturmak için PowerShell cmdlet'lerini kullanabilirsiniz, eğer sunucu kurulumu ve Kubernetes kümesi oluşturma için bir betik tercih ediyorsanız.
Dağıtım işlemi hakkında bilgi edinmek için aşağıdaki görüntüyü görüntüleyin:
Araçları veya Azure portalını kullanarak şirket içi Kubernetes'i görüntüleme ve yönetme
AKS kullanarak şirket içi Kubernetes'i ayarladıktan ve bir Kubernetes kümesi oluşturduktan sonra, aşağıdaki seçeneklerle Kubernetes altyapınızı yönetebilir ve izleyebilirsiniz:
-
Azure portalı: Bulut ve şirket içi ortamlarınızda Kubernetes kümelerinin üzerine dağıtılan uygulamaları yönetin.
Kubernetes kümelerinizi şu Azure hizmetleriyle de yönetebilirsiniz:- Azure İzleyici
- Azure İlkesi
- Kubectl gibi popüler araçları kullanarak şirket içi: Birçok açık kaynak araç, uygulamaları bir Kubernetes kümesine dağıtmanıza, küme kaynaklarını yönetmenize, sorun gidermenize ve çalışan uygulamaları görüntülemenize olanak tanır. Bu araçların tümü, Windows Server'da AKS ile dağıtılan Kubernetes kümeleriyle çalışır.
Linux ve Windows kapsayıcılarını çalıştırma
AKS hem Linux tabanlı hem de Windows tabanlı kapsayıcıları tam olarak destekler. Windows Server'da bir Kubernetes kümesi oluşturduğunuzda Linux kapsayıcılarını, Windows kapsayıcılarını veya her ikisini birden çalıştırmak için düğüm havuzları (özdeş Kubernetes küme düğümleri grupları) oluşturmayı seçebilirsiniz.
AKS, Linux veya Windows işletim sistemlerini doğrudan yönetmeniz gerekmeyecek şekilde Linux ve Windows düğümlerini oluşturur.
Kapsayıcı altyapınızın güvenliğini sağlama
AKS, kapsayıcı altyapınızın güvenliğini sağlamaya yardımcı olan özellikler içerir:
- Çalışan düğümleri için hiper yönetici tabanlı yalıtım: Her Kubernetes kümesi, kiracıların aynı fiziksel altyapıyı paylaşabilmesi için kendi ayrılmış ve yalıtılmış sanal makine kümesinde çalışır.
- Çalışan düğümleri için Microsoft tarafından bakımı yapılan Linux ve Windows görüntüleri: Çalışan düğümleri, en iyi güvenlik yöntemlerine uymak için Microsoft tarafından oluşturulan Linux ve Windows sanal makine görüntülerini çalıştırır. Microsoft ayrıca bu görüntüleri en son güvenlik güncelleştirmeleriyle aylık olarak yeniler.
Başlamak için bilmeniz gerekenler
Aşağıdaki bölümlerde, Windows Server'da AKS ile şirket içi Kubernetes'i çalıştırmak için gerekenler özetlenmiştir. Aks'yi Windows Server'a yüklemeden önce ihtiyacınız olan tüm ayrıntılar için bkz. sistem gereksinimleri.
Windows Admin Center sisteminizde
Windows Admin Center ağ geçidini çalıştıran makinenizin şu olması gerekir:
- Azure'a kaydedildi.
- Windows Server 2019/2022 Datacenter kümesiyle aynı etki alanında.
AKS barındıran Windows Server kümesinde veya Windows Server 2019/2022 Datacenter yük devretme kümesinde
Windows Server kümesi veya Windows Server 2019/2022 Veri merkezi yük devretme kümesi aşağıdaki gereksinimlere sahiptir:
- Kümede en fazla sekiz sunucu.
- AKS için depolama havuzunda 1 TB kullanılabilir kapasite.
- AKS VM'lerini çalıştırmak için en az 30 GB kullanılabilir bellek.
- Kümedeki tüm sunucular EN-US bölgesini ve dil seçimini kullanmalıdır.
Windows Server'da AKS işlevselliği
Aşağıdaki bölümlerde AKS'nin sağladığı bazı işlevler açıklanmaktadır:
Azure ile yerel tümleştirme
AKS ile Kubernetes kümelerinizi Azure'a bağlayabilirsiniz. Bağlandıktan sonra, Azure portalı üzerinden şirket içinde çalışan Kubernetes kümelerinize erişebilir ve GitOps ve Azure İlkesi gibi yönetim hizmetlerini dağıtabilirsiniz. SQL Yönetilen Örneği ve PostgreSQL Hiper Ölçek gibi veri hizmetlerini de dağıtabilirsiniz. Daha fazla bilgi için bkz. Azure Arc genel bakış.
Tümleşik günlüğe kaydetme ve izleme
Kümenizi Azure bağladıktan sonra Kubernetes kümenizin ve uygulamalarınızın durumunu izlemek için Azure İzleyici kullanabilirsiniz. Kapsayıcılar için Azure İzleyici, denetleyicilerden, düğümlerden ve kapsayıcılardan bellek ve işlemci ölçümlerini toplayarak performans görünürlüğü sağlar. Ölçümler ve kapsayıcı günlükleri sizin için otomatik olarak toplanır ve Azure İzleyici'deki ölçüm veritabanına, günlük verileri ise Log Analytics çalışma alanınıza gönderilir. Azure İzleyici hakkında daha fazla bilgi için bkz. kapsayıcı içgörülerine genel bakış.
Kubernetes düğüm havuzlarınızı otomatik olarak yeniden boyutlandırma
Uygulama taleplerine ayak uydurmak için iş yüklerinizi çalıştıran düğümlerin sayısını ve boyutunu ayarlamanız gerekebilir. Küme otomatik ölçeklendiricisi bileşeni, kaynak kısıtlamaları nedeniyle zamanlamayan kümenizdeki podları izler. Sorunları algıladığında, uygulama talebini karşılamak için düğüm havuzundaki düğüm sayısını artırır. Ayrıca düğümlerde çalışan pod eksikliği olup olmadığını düzenli olarak denetler ve gerektiğinde düğüm sayısını azaltır. Kubernetes kümenizdeki düğüm sayısını otomatik olarak artırma veya azaltma özelliği, verimli ve uygun maliyetli bir ortam çalıştırmanızı sağlar.
Windows tabanlı kapsayıcılı uygulamaları dağıtma ve yönetme
AKS, hem Linux tabanlı hem de Windows tabanlı kapsayıcıları çalıştırmayı tam olarak destekler. Windows Server'da bir Kubernetes kümesi oluşturduğunuzda Linux kapsayıcılarını, Windows kapsayıcılarını veya her ikisini birden çalıştırmak için düğüm havuzları (özdeş Kubernetes küme düğümleri grupları) oluşturmayı seçebilirsiniz. AKS, Linux veya Windows işletim sistemlerini doğrudan yönetmeniz gerekmeyecek şekilde Linux ve Windows düğümlerini oluşturur.
GPU özellikli düğümleri dağıtın
AKS, GPU Geçişi olarak da bilinen Ayrık Cihaz Ataması (DDA) modunu kullanarak NVIDIA Tesla T4 GPU'larının üzerine GPU özellikli düğüm havuzları dağıtmayı destekler. Bu modda, bir veya daha fazla fiziksel GPU, GPU özellikli VM boyutuna sahip tek bir çalışan düğümüne ayrılmıştır ve gpu'nun tamamına tam erişim elde eder. Bu mod hem üst düzey uygulama uyumluluğu hem de daha iyi performans sunar. GPU özellikli düğüm havuzları hakkında daha fazla bilgi için GPU belgelerine bakın.
Sonraki adımlar
Windows Server'da AKS'yi kullanmaya başlamak için aşağıdaki makalelere bakın: