24 Ağustos 2022 Çarşamba

KUBECONFIG Ortam Değişkeni

Not Kubernetes kitap iyi bir kaynak

Giriş
Açıklaması şöylekubeconfig dosyasının yolunu belirtir. Yani aslında kubectl ile hangi cluster'a erişmek istiyorsak onun ayarlarını içeren dosyayı belirtmek içindir.
Kubernetes clusterlarımıza kubectl ile (veya geliştirdiğimiz bir uygulama tarafından) erişmek istediğimizde, cluster bilgilerini barındıracağımız bir yere ihtiyacımız var. Kubeconfig tam bu noktada karşımıza çıkıyor. Default olarak ~/.kube/config pathinde yer alır fakat istersek kubectl'e farklı pathlerde kubeconfig belirtebiliriz.
İki tane yöntem var
1. KUBECONFIG ortam değişkenini kullanmak
2. kubetctl xxx --kubeconfig seçeneğini kullanmak

Örnek
Şöyle yaparız
export KUBECONFIG=/home/id_rsa_ucd_common/okd4/rlwy03/auth/kubeconfig
Örnek
Şöyle yaparız
kubectl get pods --kubeconfig=</.kube/another-config>


Hiç yorum yok:

Yorum Gönder

Cluster Propotional Autoscaler - ReplicaSet Ekler/Siler

Giriş Açıklaması şöyle CPA aims to horizontally scale the number of Pod replicas based on the cluster’s scale. A common example is DNS ser...