Azure Stack hub 'a OpenShift kapsayıcı platformu veya OKD dağıtma
Uygulama hedefi: : Heavy_check_mark: Linux VM 'leri: Heavy_check_mark: Esnek ölçek kümeleri
OpenShift , Azure Stack hub 'a dağıtılabilir. Azure ile Azure Stack hub arasında bazı önemli farklılıklar vardır; böylece dağıtım biraz farklı olur ve yetenekler de biraz farklılık gösterir.
Azure bulut sağlayıcısı şu anda Azure Stack hub 'da çalışmıyor. Azure Stack hub 'ında kalıcı depolama için disk iliştirme 'yi kullanamazsınız. Bunun yerine, NFS, Iscsı ve GlusterFS gibi diğer depolama seçeneklerini yapılandırabilirsiniz. Ya da, kalıcı depolama için CNS 'i etkinleştirebilir ve GlusterFS kullanabilirsiniz. CNS etkinleştirilirse, GlusterFS kullanımı için depolama ile üç düğüm daha dağıtılır.
Azure Stack Hub üzerinde OpenShift 3. x dağıtma
Azure Stack hub 'da OpenShift kapsayıcı platformunu veya OKD 'yi dağıtmak için birkaç yöntemden birini kullanabilirsiniz:
- Gerekli Azure altyapı bileşenlerini el ile dağıtabilir ve ardından OpenShift kapsayıcı platformu belgelerini veya OKD belgelerinitakip edebilirsiniz.
- OpenShift kapsayıcı platformu kümesinin dağıtımını kolaylaştıran mevcut bir Azure Resource Manager şablonunu da kullanabilirsiniz.
- Ayrıca, OKD kümesinin dağıtımını kolaylaştıran mevcut bir Azure Resource Manager şablonunu da kullanabilirsiniz.
Azure Resource Manager şablonu kullanılıyorsa doğru dalı seçin (azurestack-Release-3. x). API sürümleri Azure ile Azure Stack hub arasında farklı olduğu için Azure şablonları çalışmaz. RHEL görüntü başvurusu Şu anda azuredeploy. json dosyasında bir değişken olarak sabit kodlanmış ve görüntlekiniz eşleşecek şekilde değiştirilmelidir.
"imageReference": {
"publisher": "Redhat",
"offer": "RHEL-OCP",
"sku": "7-4",
"version": "latest"
}
Tüm seçenekler için, Red Hat aboneliği gerekir. dağıtım sırasında Red Hat Enterprise Linux örneği Red Hat aboneliğine kaydedilir ve openshift kapsayıcı platformu için yetkilendirmeleri içeren havuz kimliğine eklenir. Geçerli bir Red Hat abonelik Yöneticisi (RHSM) Kullanıcı adı, parola ve havuz KIMLIĞINIZ olduğundan emin olun. Alternatif olarak, bir etkinleştirme anahtarı, kuruluş KIMLIĞI ve havuz KIMLIĞI de kullanabilirsiniz. Bu bilgileri adresinde doğrulayabilirsiniz https://access.redhat.com .
Azure Stack hub önkoşulları
Bir OpenShift kümesi dağıtmak için Azure Stack hub ortamınıza bir RHEL görüntüsü (OpenShift kapsayıcı platformu) veya CentOS görüntüsü (OKD) eklenmelidir. Bu görüntüleri eklemek için Azure Stack hub bulut operatörünüzle iletişim kurun. Yönergeleri şurada bulabilirsiniz:
- Azure Stack hub 'ına özel bir VM görüntüsü ekleme ve kaldırma
- Azure Stack Hub için kullanılabilen Azure Market öğeleri
- Azure Stack Hub için Red Hat tabanlı bir sanal makine sunun
OpenShift kapsayıcı platformunu veya OKD Azure Resource Manager şablonunu kullanarak dağıtma
Azure Resource Manager şablonunu kullanarak dağıtmak için, giriş parametrelerini sağlamak üzere bir parametreler dosyası kullanırsınız. dağıtımı daha fazla özelleştirmek için GitHub depoyu çatalla ve uygun öğeleri değiştirin.
Bazı yaygın özelleştirme seçenekleri şunlardır, ancak bunlarla sınırlı değildir:
- Savunma VM boyutu (değişken
azuredeploy.json) - Adlandırma kuralları (içindeki değişkenler
azuredeploy.json) - OpenShift küme özellikleri, Hosts dosyası () aracılığıyla değiştirildi
deployOpenShift.sh - RHEL görüntü başvurusu (değişken
azuredeploy.json)
Azure CLı kullanarak dağıtma adımları için OpenShift kapsayıcı platformu bölümünde veya OKD bölümünde uygun bölümü izleyin.
Azure Stack Hub üzerinde OpenShift 4. x dağıtma
Red Hat, openshift 4. x için Red Hat Enterprise Linux coreos (RHCOS) görüntüsünü yönetir. Dağıtım işlemi, görüntüyü Red Hat uç noktasından alır. Sonuç olarak, kullanıcının (kiracı) Azure Stack hub marketi 'nden bir görüntü alması gerekmez.
ARM şablonları kullanarak Azure Stack hub 'a küme yüklemesırasında OpenShift belgelerindeki adımları izleyebilirsiniz.
Uyarı
OpenShift ile ilgili bir sorununuz varsa lütfen destek için Red Hat ile iletişime geçin.