Bu belgede, Apigee Edge for Private Cloud için yeni Edge kullanıcı arayüzünün nasıl yüklenip yapılandırılacağı açıklanmaktadır. 4.54.00 sürümünde, yeni Edge kullanıcı arayüzü iki RPM bileşeninden oluşur:
edge-management-ui: Yeni Edge kullanıcı arayüzü arka uç sunucusu.edge-management-ui-static: Yeni Edge kullanıcı arayüzü ön ucu için statik web öğeleri.
Yeni Edge kullanıcı arayüzü, setup.sh komutunu aio (hepsi bir arada), sa (bağımsız) veya ms (Yönetim Sunucusu) profiliyle çalıştırdığınızda varsayılan olarak yüklenir veya ue profili kullanılarak bir düğüme bağımsız olarak yüklenebilir.
Ön koşullar
Yeni Edge kullanıcı arayüzünü Apigee Edge for Private Cloud yüklemesine yüklemeden veya yapılandırmadan önce, düğümün aşağıdaki koşulları karşıladığından emin olun:
- Donanım ve işletim sistemi gereksinimleri:
- 4 GB RAM
- 2 CPU çekirdeği
- 60 GB disk alanı
- Edge apigee-setup yardımcı programını yükleme bölümünde açıklandığı şekilde düğüme yüklenen
apigee-setupyardımcı programının 4.54.00 sürümü. - 3001 numaralı bağlantı noktası açık olmalıdır. Bu, yeni Edge kullanıcı arayüzüne gönderilen istekler için kullanılan varsayılan bağlantı noktasıdır. Yeni Edge kullanıcı arayüzü yapılandırma dosyasında açıklanan özellikleri kullanarak bağlantı noktasını değiştirirseniz bağlantı noktasının açık olduğundan emin olun.
- Kimlik doğrulama:
- Temel kimlik doğrulama (varsayılan): Varsayılan olarak etkindir
(
AUTH_MODE=basic). Harici bir kimlik sağlayıcı (IdP) gerektirmeden Edge Yönetim Sunucusu ve SymasLDAP kimlik bilgilerini kullanır. - TOA / harici IDP (isteğe bağlı): İsteğe bağlı olarak Apigee TOA'yı veya harici bir IDP'yi (ör. SAML veya OIDC) yapılandırabilirsiniz. Harici bir IdP'ye TLS üzerinden bağlanıyorsanız IdP'nizin TLS 1.2 veya sonraki sürümleri desteklemesi gerekir.
- Temel kimlik doğrulama (varsayılan): Varsayılan olarak etkindir
(
Yeni Edge kullanıcı arayüzü özellikleri hakkında daha fazla bilgi için Private Cloud için Yeni Edge kullanıcı arayüzü başlıklı makaleyi inceleyin.
Yükleme ve yapılandırmaya genel bakış
ue profilini kullanarak yeni Edge kullanıcı arayüzünü yükleme veya yeniden yapılandırma işlemi genel olarak aşağıdaki gibidir:
apigee-setupyardımcı programının düğüme yüklendiğinden emin olun.- Sessiz yapılandırma dosyası oluşturun ve ayarlarınızla değiştirin.
/opt/apigee/apigee-setup/bin/setup.sh -p ue -f configFilekomutunu çalıştırın. Bu işlem hemedge-management-uihem deedge-management-ui-static'i yükleyip yapılandırır.http://new_edge_UI_IP:3001adresinden giriş yapıp yeni Edge kullanıcı arayüzünü test edin.
Yönetim Sunucunuz ve yeni Edge kullanıcı arayüzü sunucunuz, yük dengeleyicide TLS boşaltma işlemi gerçekleşen bir yük dengeleyicinin arkasındaysa yapılandırmanın TLS, yük dengeleyicide sonlandırıldığında yeni Edge kullanıcı arayüzünü yapılandırma bölümünde vurgulanan özellikleri yansıttığından emin olun.
Yeni Edge kullanıcı arayüzü yapılandırma dosyası
Aşağıdaki örnekte, varsayılan temel kimlik doğrulama ile yeni Edge kullanıcı arayüzünü yüklemek ve yapılandırmak için kullanılan bir yapılandırma dosyası gösterilmektedir.
Temel kimlik doğrulama yapılandırması (varsayılan)
# IP of the Edge Management Server. IP1=management_server_IP # IP of the New Edge UI node (can be the same as IP1 or a separate node). IP2=new_edge_UI_server_IP # Edge sys admin credentials. ADMIN_EMAIL=your@email.com APIGEE_ADMINPW=your_password # If omitted, you are prompted for it. # Edge Management Server information. APIGEE_PORT_HTTP_MS=8080 MSIP=$IP1 MS_SCHEME=http # # New Edge UI configuration. # MANAGEMENT_UI_PORT=3001 MANAGEMENT_UI_IP=$IP2 MANAGEMENT_UI_APP_ENV=OPDK MANAGEMENT_UI_SCHEME=http MANAGEMENT_UI_PUBLIC_URIS=$MANAGEMENT_UI_SCHEME://$MANAGEMENT_UI_IP:$MANAGEMENT_UI_PORT # Authentication mode (basic is default) AUTH_MODE=basic ## SMTP Configuration SKIP_SMTP=n # Skip now and configure later by specifying "y". SMTPHOST=smtp.example.com SMTPUSER=your@email.com SMTPPASSWORD=your_email_password SMTPSSL=y SMTPPORT=465 # If no SSL, use a different port, such as 25. SMTPMAILFROM="My Company <myco@company.com>"
Yeni Edge kullanıcı arayüzünü yükleme veya yapılandırma
ue profilini kullanarak yeni Edge kullanıcı arayüzünü yüklemek veya yapılandırmak için:
- Hedef düğüme yönetici olarak giriş yapın.
- Edge apigee-setup yardımcı programını yükleme bölümünde açıklandığı gibi, düğüme
apigee-setupyardımcı programının 4.54.00 sürümünü yükleyin. - Aşağıdaki komutu çalıştırarak Yum ile önbelleğe alınmış tüm bilgileri temizleyin:
sudo yum clean all
- Yapılandırma dosyasını Yeni Edge
kullanıcı arayüzü yapılandırma dosyası bölümünde açıklandığı şekilde oluşturun ve dosyanın sahibi olarak "apigee" kullanıcısını belirtin:
chown apigee:apigee configFile
- Düğümde aşağıdaki komutu çalıştırın:
/opt/apigee/apigee-setup/bin/setup.sh -p ue -f configFile
apigee-setupyardımcı programı,edge-management-uiveedge-management-ui-static'yi yükleyip yapılandırır. - Bir tarayıcıda aşağıdaki URL'yi açarak yeni Edge kullanıcı arayüzüne giriş yapın:
http://new_edge_UI_IP:3001
new_edge_UI_IP, yeni Edge kullanıcı arayüzünü barındıran düğümün IP adresi veya ana makine adıdır.
- Kimlik bilgilerinizi girin.
Yeni Edge kullanıcı arayüzü görünür. Yeni Edge kullanıcı arayüzünü kullanma hakkında bilgi için Private Cloud için Yeni Edge kullanıcı arayüzü başlıklı makaleyi inceleyin.
Yeni Edge kullanıcı arayüzü görüntülenmiyorsa 3001 numaralı bağlantı noktasının bağlantılara açık olduğundan emin olun.
İsteğe bağlı: Kimlik doğrulama için Apigee TOA'yı yapılandırmak istiyorsanız Apigee TOA'yı yükleme ve yapılandırma ile Yeni Edge kullanıcı arayüzünde harici bir IdP'yi etkinleştirme başlıklı makalelerdeki adımları uygulayın.
Yeni Edge kullanıcı arayüzünü kaldırma
Yeni Edge kullanıcı arayüzünü bir düğümden kaldırmak için hem edge-management-ui hem de edge-management-ui-static bileşenlerini kaldırın.
Yeni Edge kullanıcı arayüzü bileşenlerini kaldırmak için:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui uninstall /opt/apigee/apigee-service/bin/apigee-service edge-management-ui-static uninstall
Tüm Edge bileşenlerini düğümden kaldırmak için:
- Makinede çalışan tüm Edge hizmetlerini durdurun:
/opt/apigee/apigee-service/bin/apigee-all stop
- Yum önbelleğini temizleyin:
sudo yum clean all
- Tüm Apigee RPM'lerini kaldırın:
sudo rpm -e $(rpm -qa | egrep "(apigee-|edge-)")
- Yükleme kök dizinini kaldırın:
sudo rm -rf /opt/apigee