Kubernetes Ayarları
Sistemin Ayaklandırılması
Gerekli uygulamaların kurulumu sonrasında Angusun lokalde çalışabilmesi için yapılması gereken işlemler.
1- Bilgisayarımızda bir komut satırı açıp Ubuntu ve Docker linux dağıtımının kurulum durumunu sorguluyoruz.
wsl --list
2- Ubuntuyu default dağıtım haline getiriyoruz.
wsl --set-default ubuntu-20.04
3- Kubernetes uygulamasının docker-desktop yani lokal üzerindeki uygulamada çalışmasını sağlıyoruz.
kubectl config use-context docker-desktop
4- Kubernetes uygulamasının çalışma durumunu sorguluyoruz.
kubectl cluster-info
5- Kubernetes kontrol panelinin kullanılabilir hale gelmesi için ilk deployu kuruyoruz.
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.3.1/aio/deploy/recommended.yaml
6- Github üzinden tüm depolayların yer aldığı rar dosyasını indirip bir klasöre çıkarıyoruz.
link gelecek
7- Komut satırında cd ile indirdiğimiz klasörün içerisine giriyoruz.
cd path
8- Kubernetes admin kullanıcı oluşturma işlemi için admin kullanıcı yaml dosyasını çalıştırıyoruz.
kubectl apply -f 001-admin-user.yaml
9- Get secret komutu ile admin kullanıcısının profil bilgisini çekiyoruz.
kubectl -n kubernetes-dashboard get secret
10- Kubernetes paneline giriş için ilgili admin adını girerek base64 key bilgisini alıyoruz. Çıkan anahtar kubernetes paneline giriş esnasında kullanılacaktır bu nedenle güvenli bir alana kayıt ediyoruz.
kubectl -n kubernetes-dashboard get secret admin-user-kullanıcıadı -o go-template="{{.data.token | base64decode}}"
11- C dizinine giriş yaparak kubesql adında bir klasör oluşturuyoruz.
cd C:\
mkdir kubesql
12- Kubernetes panelinin ayaklanması için komut satırında port yönlendirmesi yapılması gerekmektedir, port yönlendirmesi ile paneli aktif hale getiriyoruz.
kubectl port-forward -n kubernetes-dashboard service/kubernetes-dashboard 8443:443
13- 10. Adımda alınan Base64 tipindeki anahtarı kullanarak ekteki adresten kubernetes paneline giriş yapmalıyız.
https://127.0.0.1:8443
Last updated