Önkoşulları yapılandırma
Şunlar için geçerlidir: ✔️ Linux VM'leri ✔️ Esnek ölçek kümeleri
Azure'da kendi kendine yönetilen bir OpenShift Container Platform 3.11 kümesi dağıtmak için Market teklifini kullanmadan önce birkaç önkoşul yapılandırılmalıdır. Ssh anahtarı (parola olmadan), Azure anahtar kasası, anahtar kasası gizli dizisi ve hizmet sorumlusu oluşturma yönergeleri için OpenShift önkoşulları makalesini okuyun.
Market teklifini kullanarak dağıtma
Azure'a kendi kendine yönetilen bir OpenShift Container Platform 3.11 kümesi dağıtmanın en basit yolu Azure Market teklifini kullanmaktır.
Bu seçenek en basit seçenektir, ancak aynı zamanda sınırlı özelleştirme özelliklerine sahiptir. Market teklifi OpenShift Container Platform 3.11.82'yi dağıtır ve aşağıdaki yapılandırma seçeneklerini içerir:
- Ana Düğümler: Yapılandırılabilir örnek türüne sahip üç (3) Ana Düğüm.
- Infra Düğümleri: Yapılandırılabilir örnek türüne sahip üç (3) Infra Düğümü.
- Düğümler: Düğüm sayısı (1 ile 9 arasında) ve örnek türü yapılandırılabilir.
- Disk Türü: Yönetilen Diskler kullanılır.
- Ağ: Yeni veya mevcut Ağ ve özel CIDR aralığı desteği.
- CNS: CNS etkinleştirilebilir.
- Ölçümler: Hawkular Metrics etkinleştirilebilir.
- Günlüğe kaydetme: EFK Günlüğü etkinleştirilebilir.
- Azure Bulut Sağlayıcısı: Varsayılan olarak etkindir, devre dışı bırakılabilir.
Azure portal sol üst kısmında Kaynak oluştur'a tıklayın, arama kutusuna 'openshift kapsayıcı platformu' yazın ve Enter tuşuna basın.
Sonuçlar sayfası listede Red Hat OpenShift Container Platform 3.11 Self Managed ile açılır.
Teklifin ayrıntılarını görüntülemek için teklife tıklayın. Bu teklifi dağıtmak için Oluştur'a tıklayın. Gerekli parametreleri girmek için kullanıcı arabirimi görüntülenir. İlk ekran Temel Bilgiler dikey penceresidir.
Temel Bilgiler
Giriş parametrelerinden herhangi biri hakkında yardım almak için parametre adının yanındaki i simgesinin üzerine gelin.
Giriş parametreleri için değerleri girin ve Tamam'a tıklayın.
Giriş Parametresi | Parametre Açıklaması |
---|---|
VM Yönetici Kullanıcı Adı | Tüm VM örneklerinde oluşturulacak yönetici kullanıcı |
Yönetici Kullanıcı için SSH Ortak Anahtarı | VM'de oturum açmak için kullanılan SSH ortak anahtarının parolası olmamalıdır |
Abonelik | Kümenin dağıtılacağı Azure aboneliği |
Kaynak Grubu | Yeni bir kaynak grubu oluşturun veya küme kaynakları için mevcut boş bir kaynak grubunu seçin |
Konum | Kümenin dağıtılacağı Azure bölgesi |
Altyapı Ayarları
Giriş parametreleri için değerleri girin ve Tamam'a tıklayın.
Giriş Parametresi | Parametre Açıklaması |
---|---|
OCP Kümesi Adı Ön Eki | Tüm düğümler için konak adlarını yapılandırmak için kullanılan Küme Ön Eki. 1 ile 20 karakter arasında |
Ana Düğüm Boyutu | Varsayılan VM boyutunu kabul edin veya Farklı bir VM boyutu seçmek için Boyutu değiştir'e tıklayın. İş yükünüz için uygun VM boyutunu seçin |
Altyapı Düğümü Boyutu | Varsayılan VM boyutunu kabul edin veya Farklı bir VM boyutu seçmek için Boyutu değiştir'e tıklayın. İş yükünüz için uygun VM boyutunu seçin |
Uygulama Düğümü Sayısı | Varsayılan VM boyutunu kabul edin veya Farklı bir VM boyutu seçmek için Boyutu değiştir'e tıklayın. İş yükünüz için uygun VM boyutunu seçin |
Uygulama Düğümü Boyutu | Varsayılan VM boyutunu kabul edin veya Farklı bir VM boyutu seçmek için Boyutu değiştir'e tıklayın. İş yükünüz için uygun VM boyutunu seçin |
Savunma Ana Bilgisayar Boyutu | Varsayılan VM boyutunu kabul edin veya Farklı bir VM boyutu seçmek için Boyutu değiştir'e tıklayın. İş yükünüz için uygun VM boyutunu seçin |
Yeni veya Mevcut Sanal Ağ | Yeni sanal ağ oluşturma (Varsayılan) veya var olan bir sanal ağı kullanma |
Varsayılan CIDR Ayarları'nı seçin veya IP Aralığını özelleştirin (CIDR) | Varsayılan CIDR aralıklarını kabul edin veya Özel IP Aralığı Seçin ve özel CIDR bilgilerini girin. Varsayılan Ayarlar, 10.0.0.0/14 CIDR ile vNet, 10.1.0.0/16 ile ana alt ağ, 10.2.0.0/16 ile infra alt ağı ve 10.3.0.0/16 ile işlem ve cns alt ağı oluşturur |
kaynak grubu adını Key Vault | Key Vault içeren Kaynak Grubunun adı |
Key Vault Adı | ssh özel anahtarıyla gizli diziyi içeren Key Vault adı. Yalnızca alfasayısal karakterlere ve tirelere izin verilir ve 3 ile 24 karakter arasında olabilir |
Gizli Dizi Adı | ssh özel anahtarını içeren gizli dizinin adı. Yalnızca alfasayısal karakterlere ve tirelere izin verilir |
Boyutu değiştir
Farklı bir VM boyutu seçmek için Boyutu değiştir'e tıklayın. VM seçim penceresi açılır. İstediğiniz VM boyutunu seçin ve Seç'e tıklayın.
Mevcut Sanal Ağ
Giriş Parametresi | Parametre Açıklaması |
---|---|
Mevcut Sanal Ağ Adı | Mevcut sanal ağın adı |
Ana düğümler için alt ağ adı | Ana düğümler için mevcut alt ağın adı. En az 16 IP adresi içermesi ve RFC 1918'i izlemesi gerekir |
Infra düğümleri için alt ağ adı | Infra düğümleri için mevcut alt ağın adı. En az 32 IP adresi içermesi ve RFC 1918'i izlemesi gerekir |
İşlem ve cns düğümleri için alt ağ adı | İşlem ve cns düğümleri için mevcut alt ağın adı. En az 32 IP adresi içermesi ve RFC 1918'i izlemesi gerekir |
Mevcut Sanal Ağ için Kaynak Grubu | Mevcut sanal ağı içeren kaynak grubunun adı |
Özel IP Aralığı
Giriş Parametresi | Parametre Açıklaması |
---|---|
Sanal Ağ için Adres Aralığı | Sanal ağ için özel CIDR |
Ana düğümleri içeren alt ağın Adres Aralığı | Ana alt ağ için özel CIDR |
Altyapı düğümlerini içeren alt ağın Adres Aralığı | Altyapı alt ağı için özel CIDR |
İşlem ve cns düğümlerini içeren alt ağ için Adres Aralığı | İşlem ve cns düğümleri için özel CIDR |
OpenShift Kapsayıcı Platformu 3.11
Giriş Parametreleri için değerleri girin ve Tamam'a tıklayın
Giriş Parametresi | Parametre Açıklaması |
---|---|
OpenShift Yönetici Kullanıcı Parolası | İlk OpenShift kullanıcısının parolası. Bu kullanıcı aynı zamanda küme yöneticisi olacaktır |
OpenShift Yönetici Kullanıcı Parolasını Onayla | OpenShift Yönetici Kullanıcı Parolasını Yeniden Yazma |
Red Hat Abonelik Yöneticisi Kullanıcı Adı | Red Hat Aboneliğinize veya Kuruluş Kimliğinize erişmek için Kullanıcı Adı. Bu kimlik bilgisi RHEL örneğini aboneliğinize kaydetmek için kullanılır ve Microsoft veya Red Hat tarafından depolanmaz |
Red Hat Abonelik Yöneticisi Kullanıcı Parolası | Red Hat Aboneliğinize veya Etkinleştirme Anahtarınıza erişmek için parola. Bu kimlik bilgisi RHEL örneğini aboneliğinize kaydetmek için kullanılır ve Microsoft veya Red Hat tarafından depolanmaz |
Red Hat Abonelik Yöneticisi OpenShift Havuz Kimliği | OpenShift Kapsayıcı Platformu yetkilendirmesi içeren havuz kimliği. Kümenin yüklenmesi için yeterli OpenShift Kapsayıcı Platformu yetkilendirmesine sahip olduğunuzdan emin olun |
Aracı / Ana Düğümler için Red Hat Abonelik Yöneticisi OpenShift Havuz Kimliği | Aracı / Ana Düğümler için OpenShift Kapsayıcı Platformu yetkilendirmelerini içeren havuz kimliği. Kümenin yüklenmesi için yeterli OpenShift Kapsayıcı Platformu yetkilendirmesine sahip olduğunuzdan emin olun. Aracı /ana havuz kimliği kullanmıyorsanız, Uygulama Düğümleri için havuz kimliğini girin |
Azure Bulut Sağlayıcısını Yapılandırma | OpenShift'i Azure Bulut Sağlayıcısını kullanacak şekilde yapılandırın. Kalıcı birimler için Azure disk ekleme kullanılıyorsa gereklidir. Varsayılan değer Evet'tir |
Azure AD Hizmet Sorumlusu İstemci Kimliği GUID'si | Azure AD Hizmet Sorumlusu İstemci Kimliği GUID'si - AppID olarak da bilinir. Yalnızca Azure Bulut Sağlayıcısını Yapılandır'ın Evet olarak ayarlanması durumunda gereklidir |
Azure AD Hizmet Sorumlusu İstemci Kimliği Gizli Anahtarı | Azure AD Hizmet Sorumlusu İstemci Kimliği Gizli Anahtarı. Yalnızca Azure Bulut Sağlayıcısını Yapılandır'ın Evet olarak ayarlanması durumunda gereklidir |
Ek Ayarlar
Ek Ayarlar dikey penceresi glusterfs depolama, Günlüğe Kaydetme, Ölçümler ve Yönlendirici Alt etki alanı için CNS yapılandırmasına olanak tanır. Varsayılan ayar bu seçeneklerin hiçbirini yüklemez ve test amacıyla yönlendirici alt etki alanı olarak nip.io kullanır. CNS'nin etkinleştirilmesi, glusterfs podlarını barındıracak ek üç ek diske sahip üç ek işlem düğümü yükler.
Giriş Parametreleri için değerleri girin ve Tamam'a tıklayın
Giriş Parametresi | Parametre Açıklaması |
---|---|
Kapsayıcı yerel depolamayı (CNS) yapılandırma | OpenShift kümesine CNS yükler ve depolama olarak etkinleştirir. Azure Sağlayıcısı devre dışı bırakılırsa varsayılan değer olur |
Küme Günlüğünü Yapılandırma | EFK günlük işlevselliğini kümeye yükler. EFK podlarını barındırmak için gerekli altyapı düğümlerini boyutlandırma |
Küme için Ölçümleri Yapılandırma | Hawkular ölçümlerini OpenShift kümesine yükler. Hawkular ölçüm podlarını barındırmak için uygun şekilde altyapı düğümlerini boyutlandırma |
Varsayılan Yönlendirici Alt etki alanı | Test için nipio veya üretim için kendi alt etki alanınızı girmek için özel'i seçin |
Ek Ayarlar - Ek Parametreler
Giriş Parametresi | Parametre Açıklaması |
---|---|
(CNS) Düğüm Boyutu | Varsayılan düğüm boyutunu kabul edin veya Boyutu değiştir'i seçerek yeni bir VM boyutu seçin |
Özel alt etki alanınızı girin | OpenShift kümesindeki yönlendirici aracılığıyla uygulamaları kullanıma açmak için kullanılacak özel yönlendirme etki alanı. Uygun joker karakter DNS girdisini oluşturduğunuzdan emin olun] |
Özet
Çekirdek kotasının küme için seçilen toplam VM sayısını dağıtmak için yeterli olduğunu denetlemek için bu aşamada doğrulama gerçekleşir. Girilen tüm parametreleri gözden geçirin. Girişler kabul edilebilirse devam etmek için Tamam'a tıklayın.
Satın Al
OpenShift Container Platform kümesinin kullanım koşullarını kabul etmek ve dağıtımını başlatmak için Satın Al sayfasındaki iletişim bilgilerini onaylayın ve Satın Al'a tıklayın.
OpenShift kümesine bağlanma
Dağıtım tamamlandığında, dağıtımın çıkış bölümünden bağlantıyı alın. OpenShift Konsolu URL'sini kullanarak tarayıcınızla OpenShift konsoluna bağlanın. Bastion konağına SSH de ekleyebilirsiniz. Aşağıda yönetici kullanıcı adının clusteradmin, savunma genel IP DNS FQDN'sinin bastiondns4hawllzaavu6g.eastus.cloudapp.azure.com olduğu bir örnek verilmiştir:
$ ssh clusteradmin@bastiondns4hawllzaavu6g.eastus.cloudapp.azure.com
Kaynakları temizleme
Artık gerekli olmadığında kaynak grubunu, OpenShift kümesini ve tüm ilgili kaynakları kaldırmak için az group delete komutunu kullanın.
az group delete --name openshiftrg