Acs712, Ina3221, AC-DC, Nema17, Esp8266 webserver and Chemical X :D

Tuhaf bi başlık oldu farkettim fakat bir süredir hobi açamlı giriş seviyesi elektrik-elektronik bilgileri araştırıyorum. Genel süreci toparlamak adına bloğa yazmak istedim.

Uzun bir yazı olacağından giriş gelişme yapalım.

Amaç; Nema17 motoruyla elektrik üretmek, üretilen AC elektriği diyot köprüsüyle DC’ye çevirip kondansatörlerde biriktirmek, ESP8266 kullanarak bir web sunucusu üzerinden üretim ve depolama verilerini izlemek, ardından bu enerjiyi farklı cihazlar için kullanılabilir hale getirerek tüketmek.

Okumaya devam et “Acs712, Ina3221, AC-DC, Nema17, Esp8266 webserver and Chemical X :D”

Zabbix 7.0 LTS for Rocky Linux 9, Mysql, Nginx

Kurulum için aşağıdaki komutları ve önerilere göz gezdirin;

İşlemlerden önce sunucunun güncel olması unutmayın. Dökümanda gereksinimleri inceleyin;

https://www.zabbix.com/documentation/current/en/manual/installation/requirements

Okumaya devam et “Zabbix 7.0 LTS for Rocky Linux 9, Mysql, Nginx”

Kubernetes multiple storageclass (portworx with longhorn)

Merhaba, daha önceki yazılarımızda portworx kurulumu ve genel portworx yazılarına göz atmış olabilirsiniz. Essential kullanımda bazı limitlere tabii oluyorsunuz.

Örneğin portworx essential sadece 5 worker node üzerinde çalışıyor. Her node başına 1 TB disk alanı verebiliyorsunuz. Her node üzerinde de 30 volume çalışmasına izin veriyor. Peki ya bu limitlere dayanırsanız?

Okumaya devam et “Kubernetes multiple storageclass (portworx with longhorn)”

Kubernetes job really successful complete? | “set pipefail”

Kubernetes üzerinde cronjob oluşturuyor ve zamanı geldiğinde çalıştırıyoruz. Düşünün ki, mysql dump aldırıyorsunuz, dump gzipleniyor ve s3’e gönderiliyor. Fakat job içerisinde ” | ” kullandığımızda bir hata olsa da job complated oluyor. Sağlıklı bir backup alıyor muyuz sorusunu ararken basit bir çözümle ilerleyelim istedik.

Okumaya devam et “Kubernetes job really successful complete? | “set pipefail””

Kubernetes web isteklerinin eşit dağıtılmaması | Linkerd

Selam, başlıktan da anlaşılabileceği gibi bir süredir web podlarına isteklerin eşit bir şekilde dağılmadığının farkına vardık. Açıkcası podların cpu kullanımları durumunu gözlemlediğimizde dengesizlik fark ediliyordu.

Yukarıdaki görseli incelediğinizde en yüksek cpu tüketen 3 pod dışındakiler yatıyor, oluşturulma tarihlerine baktığınızda da belirsizlikler olduğunu gözlemleyebilirsiniz;

Okumaya devam et “Kubernetes web isteklerinin eşit dağıtılmaması | Linkerd”

Ckad sınav ipuçları – Ckad sınavını nasıl geçtim – 87%

Merhaba, geçtiğimiz ay ön hazırlık ve çalışmalara başladım. Geçtiğimiz hafta CKAD sınavına giriş yaptım fakat ilk sınav 64% aldım. Sınavın geçer notu 66%.

Nisan 1’den sonra sertifikanın geçerlilik süresi 3 yıldan 2 yıla iniyor.

Sınav süresince incelediğim, çalıştığım konuları aktarmaya çalışacağım. Bende herkes gibi sınavı deneyimlemiş kişilerin önerdiği sayfalar ve kurslara göz attım. Bunların en faydalı olanları;

Okumaya devam et “Ckad sınav ipuçları – Ckad sınavını nasıl geçtim – 87%”

Ckad Çalışma Notları

CKAD sınavı için çözümlediğim ve gözlemlediğim soru örneklerini aşağıdaki iletiyorum. Günlük kullanımda kubernetes üzerinde helm vb. araçlar kullanıyorsanız benim gibi aşağıdaki konularda eksik olduğunuz bölümler olabilir, sizlerde soruları biraz değiştirip kendiniz çözümleyebilirsiniz.

Örnek vermek gerekirse ( servis yaratma bir podun ulaşılabilir hale getirilmesi, pvc yaratma bir pod içinde mount edilmesi, secret yaratma pod içinde env tanımlanması, security context, liveness probe, storage class vb.)

Faydalanabileceğiniz makaleler;

https://mattburman.com/how-i-passed-the-ckad-exam/

https://github.com/dgkanatsios/CKAD-exercises/tree/main

Okumaya devam et “Ckad Çalışma Notları”

Kubernetes Ingress Behind CF / Get Real-ip

Aşağıdaki topolojiyi inceleyebilirsiniz. İhtiyaç duyulan şartlar;

  1. Cloudflare dışında direkt erişim sağlanılamasın,
  2. CF Proxy kullanılsın + real ip alınabilsin.
Okumaya devam et “Kubernetes Ingress Behind CF / Get Real-ip”