Azure Red Hat OpenShift kümesini yükseltme
Azure Red Hat OpenShift kümesi yaşam döngüsünün bir parçası olarak, OpenShift platformunun en son sürümüne düzenli olarak yükseltmeler yapmanız gerekir. Azure Red Hat OpenShift kümelerinizi yükseltmek, en son özelliklere ve işlevlere yükseltmenizi ve en son güvenlik sürümlerini uygulamanızı sağlar.
Bu makalede, OpenShift web konsolunu veya managed-upgrade-operator'ı (MUO) kullanarak bir OpenShift kümesindeki tüm bileşenleri yükseltme işlemleri gösterilmektedir.
Başlamadan önce
Bu makale, Azure CLI 2.6.0 veya sonraki bir sürümünü çalıştırmanızı gerektirir. Geçerli sürümünüzü bulmak için
az --version
komutunu çalıştırın. Azure CLI/it'yi yüklemeniz veya yükseltmeniz gerekiyorsa bkz . Azure CLI'yi yükleme.Bu makalede, ayrıcalıklara sahip
admin
bir kullanıcı olarak mevcut bir Azure Red Hat OpenShift kümesine erişiminiz olduğu varsayılır.Bu makalede, mevcut bir Azure Red Hat OpenShift 4.x kümesi için Azure Red Hat OpenShift çekme gizli dizinizi güncelleştirdiğiniz varsayılır. Çekme gizli dizinizden cloud.openshift.com girdisini eklemek, kümenizin Red Hat'e telemetri verileri göndermeye başlamasını sağlar.
Daha fazla bilgi için bkz . Azure Red Hat OpenShift 4 kümesinde Red Hat çekme gizli dizinizi ekleme veya güncelleştirme.
Yükseltmeye başlamadan önce küme için kullanılan hizmet sorumlusunun kimlik bilgilerinin geçerli/güncelleştirilmiş olduğundan emin olun. Daha fazla bilgi için bkz . Azure Red Hat OpenShift (ARO) Kümeniz için hizmet sorumlusu kimlik bilgilerini döndürme.
Azure Red Hat OpenShift küme yükseltmelerini denetleme
Kubeadmin olarak oturum açtığınızda varsayılan olan OpenShift web konsolunun sol üst kısmından Yönetim sekmesini seçin.
Küme Ayarları'nı seçin ve Ayrıntılar sekmesini açın. Sürümü, güncelleştirme durumunu ve kanalı görürsünüz. Kanal varsayılan olarak yapılandırılmaz.
Kanal bağlantısını seçin ve istemde istenen güncelleştirme kanalını girin, örneğin stable-4.10. İstenen kanal seçildikten sonra, kullanılabilir sürümleri ve kanalları gösteren bir grafik görüntülenir. Kümenizin Güncelleştirme Durumu Kullanılabilir Güncelleştirmeler'i gösteriyorsa, kümenizi güncelleştirebilirsiniz.
Azure Red Hat OpenShift kümenizi OpenShift web konsoluyla yükseltme
Önceki adımda OpenShift web konsolundan, Kanal'ı güncelleştirmek istediğiniz sürüm için doğru kanala ayarlayın( gibistable-4.10
).
Güncelleştirilecek sürümü seçin ve Güncelleştir'i seçin. Güncelleştirme durumunun olarak değiştiğini görürsünüz: Update to <product-version> in progress
. İşleçler ve düğümler için ilerleme çubuklarını izleyerek küme güncelleştirmesinin ilerleme durumunu gözden geçirebilirsiniz.
Managed-upgrade-operator kullanarak tek tek yükseltmeleri zamanlama
Azure Red Hat OpenShift kümenizi yükseltmek için managed-upgrade-operator (MUO) kullanın.
Managed-upgrade-operator, otomatik küme yükseltmelerini yönetir. Managed-upgrade-operator küme yükseltmesini başlatır, ancak küme yükseltme işleminin kendisinde herhangi bir etkinlik gerçekleştirmez. OpenShift Kapsayıcı Platformu (OCP), kümeleri yükseltmekten sorumludur. Managed-upgrade-operator'ın amacı, küme yükseltmesini başlatmadan önce ve sonra yönetilen kümenin tutması gereken çalışma koşullarını karşılamaktır.
- Aşağıdaki örnekte gösterildiği gibi OpenShift 4.10'a yükseltme için yapılandırma dosyasını hazırlayın.
apiVersion: upgrade.managed.openshift.io/v1alpha1
kind: UpgradeConfig
metadata:
name: managed-upgrade-config
namespace: openshift-managed-upgrade-operator
spec:
type: "ARO"
upgradeAt: "2022-02-08T03:20:00Z"
PDBForceDrainTimeout: 60
desired:
channel: "stable-4.10"
version: "4.10.10"
konumu:
channel
, yaşam döngüsü ilkesine göre yapılandırma dosyasının çekeceği kanaldır. Kullanılan kanal olmalıdırstable-4.10
.version
, sürümüne yükseltmek istediğiniz sürümdür, örneğin4.10.10
.upgradeAT
yükseltmenin gerçekleşeceği zamandır.
- Yapılandırma dosyasını uygulayın:
$ oc create -f <file_name>.yaml
Sonraki adımlar
- OC CLI kullanarak Azure Red Hat OpenShift kümesini yükseltmeyi öğrenin.
- Kullanılabilir OpenShift Kapsayıcı Platformu önerileri ve güncelleştirmeleri hakkındaki bilgileri Müşteri Portalı'nın errata bölümünde bulabilirsiniz.