NodeOSUpgrade , AKS’de şuanda kullanımda olan AutoUpgrade Channel’e eşlik eden yeni kanaldır. Yani AutoUpgrade Channel ile birlikte çalışmaktadır.
AKS NodeOSUpgrade kanalı, Microsoft tarafından sağlanan managed yani yönetilen bir Kubernetes hizmeti olan Azure Kubernetes Service’in (AKS) bir özelliğidir. Bu kanal, bir Kubernetes kümesindeki node’ların yani düğümlerin temel işletim sisteminin (OS) yükseltme sürecini otomatikleştirmek için kullanılmaktadır.
Bir AKS Cluster oluşturma işlemi gerçekleştirdiğinizde, Node’ların işletim sistemi için Node İmage Sürümünü seçebilme imkanına sahipsiniz. Bu sürüm tipik olarak Ubuntu veya CentOS gibi bir Linux dağıtımlarının belirli bir sürümünü içermektedir diyebiliriz.
Node Image’in yeni bir sürümü kullanıma sunulduğunda Microsoft, AKS’de yeni bir yükseltme kanalı oluşturur. Örneğin, Ubuntu’nun yeni bir sürümü yayınlanırsa Microsoft, bu sürüm için yeni bir AKS NodeOSUpgrade kanalı oluşturur. Ardından Azure Kubernetes Service kümenizi yükseltme kanalına kaydetmeyi gerçekleştirebilirsiniz Kaydolduktan sonra AKS kümenizdeki düğümleri otomatik olarak kanaldaki Düğüm Görüntüsünün en son sürümüne yükseltir.
Düğümlerinizi ne zaman yükselteceğinizi seçebilirsiniz. Varsayılan olarak yükseltmeler otomatik olarak uygulanacaktır, Fakat bakım pencerelerini yapılandırabilir veya yükseltmeleri manuel olarak da başlatabilme imkanına sahipsiniz.
Yükseltme işlemi sırasında AKS, düğümleri boşaltacaktır, yani çalışan tüm bölmeleri yükseltmeden önce düğümlerden çıkaracaktır. Yükseltme tamamlandıktan sonra AKS, düğümlerdeki planlama bölmelerini sürdürür.
Daha fazla bilgi için : https://azure.microsoft.com/en-us/updates/public-preview-aks-nodeosupgrade-channel/