İlk kurulum
Önerilen...
Ubuntu server üzerine ekteki komutlarla paket kurulumlarını gerçekleştiriyoruz.
1- Microk8s kurulumu
sudo snap install microk8s --classic --channel=1.21/stable2- Kubectl kurulumu
sudo snap install kubectl --classic --channel=1.21/stable3- Helm kurulumu
sudo snap install helm --classic4- Microk8s add-on'larını aktif hale getiriyoruz.
sudo microk8s enable dns dashboard ingress5- Oluşan kubernetes erişim config dosyasını kubectl'nin görebileceği yere ekliyoruz.
mkdir .kube
sudo microk8s config > ~/.kube/config
6- Kubernetes çalıştığını doğruluyoruz.
kubectl cluster-info7- Helm dosyalarının bulunduğu kütüphaneyi tanımlıyoruz.
helm repo add travelaps https://travelaps.github.io/helm-charts/8- Kurulum esnasında ayaların girişi için values.yaml dosyasını indiriyoruz.
helm show values travelaps/elektraweb > values.yaml9- Parametreler üzerinde düzenlemeleri yapıyoruz, kuruluma devam edebilmek için ayaların eksiksiz yapılması gerekmektedir.
vi values.yaml
10- Helm aracığıyla kurulumu başlatıyoruz. (sunucu özelliklerine göre timeout süresi düzenlenebilir)
helm install elektraweb travelaps/elektraweb --values values.yaml --timeout 120mİsteğe bağlı olarak kurulum durumu izlenebilir.
watch -n1 "kubectl get pods -A"
Last updated