Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure CycleCloud, İnternet'e bağlı tüm HTTP ve/veya HTTPS trafiği için ara sunucu kullanacak şekilde yapılandırılabilir. Bu genellikle doğrudan İnternet erişimine izin verilmediğinde veya trafik izleme amacıyla yararlıdır.
Ara Sunucu Kurulumu
Proxy'leri etkinleştirmek için CycleCloud GUI'sine gidin ve sol çerçeveden Ayarlar sekmesine gidin, ardından HTTP proxy'leri satırına çift tıklayın. Açılan yapılandırma iletişim kutusunda, Etkin onay kutusunun işaretli olduğundan emin olun ve ara sunucu ayrıntılarını forma girin.
Ara sunucu ayarlarında yapılan değişiklikler yeniden başlatmadan önce geçerli olmayacaktır. CycleCloud'u yeniden başlatmak için aşağıdaki komutu çalıştırın:
/opt/cycle_server/cycle_server restart --wait
Blob erişimi için depolama uç noktası ekleme
CycleCloud, düğümlerin yükleme dosyalarını önbelleğe almak için aboneliğinizdeki bir Blob Depolama kapsayıcısına erişim gerektirir. Ara sunucu arkasında veya kilitli bir ağda çalışırken, depolama hizmetine bir Sanal Ağ Hizmet Uç Noktası veya Özel Uç Nokta yapılandırmanız gerekir. Bu, istekleri genel yönetim URL'leri yerine Azure omurga ağı üzerinden depolama kapsayıcısına yönlendirir.
Tavsiye
Azure Depolama erişimi için Bir Hizmet Uç Noktası ile giden Azure API trafiği için bir HTTPS Ara Sunucusu bir araya getirildiğinde, CycleCloud'un kendisi Proxy'yi önleyip Depolama isteklerini doğrudan Hizmet Uç Noktası üzerinden gönderecek şekilde yapılandırılabilir.
Depolama Hesabı erişimi için ara sunucuyu devre dışı bırakmak için şunları ekleyin:
-Dhttp.nonProxyHosts="*.core.windows.net"
to the webServerJvmOptions=
property in the: /opt/cycle_server/config/cycle_server.properties file and then restart CycleCloud.
CycleCloud CLI yükleyicisini çalıştırmadan önce HTTPS_PROXY dışarı aktarma
CycleCloud CLI yükleyicisipip
aracılığıyla paketleri yüklemek için giden erişim gerektirir. Yükleme betiğini çalıştırmadan önce, HTTPS_PROXY ortam değişkenini proxy sunucunuza ve bağlantı noktanıza işaret eden şekilde ayarladığınızdan emin olun:
export HTTPS_PROXY=myserver:8080
Exporting proxy settings on nodes
CycleCloud tarafından başlatılan düğümlerin de trafiğin ara sunucu üzerinden yönlendirilmiş olması gerekiyorsa, ara sunucu ayarlarınızı gerektiği gibi yapılandırmanıza yardımcı olmak için cloud-init kullanılmasını öneririz. Örneğin:
[node scheduler]
CloudInit = '''#cloud-config
write_files:
- path: /etc/profile.d/proxy.sh
owner: root:root
permissions: '0644'
content: |
export http_proxy=10.12.0.5:3128
export https_proxy=10.12.0.5:3128
export no_proxy=127.0.0.1,169.254.169.254 # special rule exempting Azure metadata URL from proxy
- path: /etc/systemd/system/jetpackd.service.d/env.conf
owner: root:root
permissions: '0644'
content: |
[Service]
Environment="http_proxy=10.12.0.5:3128"
Environment="https_proxy=10.12.0.5:3128"
Environment="no_proxy=127.0.0.1,169.254.169.254"
'''