Helm, Kubernetes için geliştirilmiş, kubernetes uygulamalarını paketlemek ve yönetmek için kullanılan açık kaynak kodlu bir paket yöneticisidir.
Helm, Chart olarak adlandırılan paketler aracılığı ile kubernetes uygulamalarınızı tanımlar.
Windows için Helm’ i kurmak istiyorsanız aşağıdaki yönergeyi takip edebilirsiniz,
Tabi ki kubernetes kurulumunu da tamamlamış olduğunuzu varsayıyorum.
PowerShell’ i yönetici olarak açalım;
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString(‘https://chocolatey.org/install.ps1’))
choco install kubernetes-helm
Chocolaty ve helm kurulumu tamamlanmış olacak,

Helm paket yöneticisini bilgisayarınıza kurmuş oldunuz.
Mantığını anlayabilmek için hemen helm paket yöneticimizle bir jenkins ayağa kaldıralım.
helm repo add jenkins https://charts.jenkins.io
helm repo update

Helm repomuzu güncelledikten sonra aşağıdaki komutla jenkins’i kuralım.
helm install jenkins jenkins/jenkins
Herhangi bir values.yml hazırlamadan default olarak kurulum yaptığımız için kubectl get svc ile jenkins ClusterIP ve Portlarımızı kontrol edelim.

Uygulamamız 8080 portunda aktif gözüküyor, host makinamızdan kubernetes networküne erişim amacı ile bir port forwarding yapalım.
kubectl port-forward svc/jenkins 8087:8080

Evet, jenkins 8087 portundan bizi karşıladı.
Faydalı Olması Dileklerimle,