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