Kubernetes prometheus stack (Grafana, Prometheus & scrape config, Alertmanager) Kubernetes 1.25.2

Bu hafta gerçekleştirdiğimiz makaleleri göz önünde bulundurduğumuzda, temiz kurulum bir kubernetes cluster, portworx, external load balance (metallb), ingress’e sahibiz. Şimdi kubernetes clusterı monitor edip, istenmeyen durumlarda alarm üretmek için çalışmalar gerçekleştireceğiz.

Okumaya devam et “Kubernetes prometheus stack (Grafana, Prometheus & scrape config, Alertmanager) Kubernetes 1.25.2”

MetalLB v0.13.5 deploy and configuration Kubernetes 1.25

En kısa, açıklanabilir şekilde MetalLB on-premise sistemlerde load balancer olarak kullanılmaktadır. Sanal bir havuzdan istekleri 2 türde (layer2, bgp) yönlendirmekte, failover yeteneği bulunmakta..

Okumaya devam et “MetalLB v0.13.5 deploy and configuration Kubernetes 1.25”

Kubernetes HA cluster 3M5W on Rocky Linux 8.5 with kubeadm

Merhaba, bu makalede 3 master 5 worker kubernetes cluster kurulumunun notlarını ileteceğim, şu an en güncel versiyon 1.25 olarak gözlemlenmekte, dilerseniz aynı döküman ile farklı bir versiyonda(belirtilecek) kurabilirsiniz.

Okumaya devam et “Kubernetes HA cluster 3M5W on Rocky Linux 8.5 with kubeadm”

Kubernetes Monitoring / Custom Dashboard / Portworx Volume Usage label replace

Bu yazımda Kubernetes cluster genel durumu, cluster cpu ve memory değerleri, namespace’e göre cpu ve memory değerleri, zamana göre çalışmayan pod’ların listesi ve son olarak Portworx üzerinde bulunan volume’lerin disk usage değerlerini bir arada gözlemlemek istedim,

Okumaya devam et “Kubernetes Monitoring / Custom Dashboard / Portworx Volume Usage label replace”

Velero Backup k8s PVC & Restore

Merhaba, K8S clusterda velero ile backup alma konusunda daha önce bir makale yazmıştım, https://mertyakan.com/velero-kubernetes-with-aws-minio-portworx/

Bu makalemizde velero ile kubernetes üzerinde barınan bir namespace içindeki pvc’nin backup alınması ve restore edilmesi konusunu ele alacağız,

Velero kurulumu için daha önce yazdığım makaleyi kontrol edebilirsiniz, yeniden göz önünde bulunması açısından adımları aşağıdaki gibi listeliyorum.

  1. Velero kurulumu with Restic
  2. Kubernetes annotate eklemek (belirlenen pvc)
  3. velero create backup
  4. helm uninstall/delete & delete deploy/pvc
  5. velero restore
Okumaya devam et “Velero Backup k8s PVC & Restore”

Dockerhub organizations delete inactive image

Merhaba, bu makalede dockerhub organizasyon hesabınızda kullanılmayan eski imajları belirlediğiniz gün sayısı kadar tutup, otomatik olarak kullanılmayan inactive imajları silmeyi hedefleyeceğiz,

Okumaya devam et “Dockerhub organizations delete inactive image”

Kubernetes Monitoring Stack – Prometheus / Grafana / Alertmanager Slack Integ.

Kubernetes üzerinde Helm kullanarak kolayca monitoring uygulamanızı kurgulayabilir, cluster içerisinde yaşanan tüm detayları anlık izleyebilir, uyguladığınız kurallara göre alarm üretebilirsiniz,

Okumaya devam et “Kubernetes Monitoring Stack – Prometheus / Grafana / Alertmanager Slack Integ.”