Yucca Gateway kurulumu
Yucca Gateway'i başlatma
Yucca Gateway, aynı Yucca ikili dosyası (Enterprise sürümü) kullanılarak başlatılır; data-dir içinde mutlaka ayrı bir dizin belirtin.
deb/rpm paket yöneticisi ile kurulduğunda, yucca-gateway servisi sistemde zaten kurulu olur, yalnızca başlatmanız yeterlidir
sudo systemctl status yucca-gateway.service
sudo systemctl enable yucca-gateway.service
sudo systemctl start yucca-gateway.service
sudo systemctl status yucca-gateway.service
Yucca'yı başka bir şekilde kurduysanız, Gateway'i şu şekilde başlatabilirsiniz:
/opt/yucca/yucca gateway --data-dir /opt/yucca/data
Varsayılan olarak Yucca Gateway 9920 portunu dinler, ancak bu davranışı geçersiz kılabilirsiniz. Tüm seçeneklerin tam listesini /opt/yucca/yucca gateway --help yardım çıktısında görebilirsiniz
Token alma
Yucca Gateway'i Yucca Server'a bağlamak için, hedef sunucudan bir yönetici token'ına ihtiyaç duyulur. Kişisel bir token, kullanıcı profilinde, tokenlar bölümünde oluşturulabilir.
Yucca Gateway'i Yucca Server'a bağlama
Her şeyin doğru çalışması için, Yucca Gateway ile tüm Yucca Server'lar arasında ağ erişilebilirliği sağlamanız gerekir.
Öncelikle, sisteminizde yoksa curl'ü kurun.
sudo apt update && sudo apt install curl -y
Sonraki tüm adımlar, ağ erişilebilirliği olduğu sürece herhangi bir host üzerinden gerçekleştirilebilir.
Bağlanmak için örnek komut:
curl -s -d '{"address": "http://localhost:9910", "token": "p.f22003974f22e41a2c48dc58ac25c24f412bff151"}' http://127.0.0.1:9920/v1/system/gateway/server
address- Yucca Gateway'in erişmek için kullanacağı Yucca Server adresidir.token- daha önce aldığımız token.http://127.0.0.1:9920/v1/system/gateway/server- isteği gönderdiğimiz Yucca Gateway adresi.
Doğru bir yanıt örneği:
{
"active": true,
"address": "http://localhost:9910",
"healthy": true,
"id": 0,
"name": "",
"verified": true
}
Bu şekilde birden fazla Yucca Server düğümü ekleyebilirsiniz.
Her şey hazır!
Artık http://127.0.0.1:9920 adresinden Yucca Gateway üzerinden yetkilendirme yaparken, yetkilendirme yaptığımız kimlik bilgilerine sahip kullanıcının bulunduğu Yucca Server'a yönlendirileceğiz.