Skip to main content

Helm Chart

vNext, container ortamlarına kolay kurulum için resmi bir Helm chart sunar. Bu chart ile Kubernetes cluster'ınıza veya local Minikube ortamınıza tüm altyapıyı tek bir komutla kurabilirsiniz.


Container Ortamı Kurulumu

Kubernetes cluster'ınıza vNext kurmak için aşağıdaki adımları izleyin.

1. Helm repository'yi ekleyin:

helm pull oci://ghcr.io/burgan-tech/vnext --version <version>

2. Chart'ı kurun:

helm install vnext oci://ghcr.io/burgan-tech/vnext \
--namespace vnext \
--create-namespace \
--values values.yaml

3. Kurulumu doğrulayın:

helm list -n vnext
kubectl get pods -n vnext
tip

values.yaml dosyasında tenant yapılandırması, veritabanı bağlantıları ve diğer ayarlar tanımlanır. Detaylı yapılandırma seçenekleri için repo'daki values.yaml referansına bakınız.


Lokal Ortam (Minikube)

Local geliştirme için Minikube üzerinde vNext runtime'ı çalıştırabilirsiniz.

1. Minikube'u başlatın:

minikube start

2. vNext'i Minikube cluster'ına kurun:

helm install vnext oci://ghcr.io/burgan-tech/vnext \
--namespace vnext \
--create-namespace \
--values values-local.yaml

3. Servise erişin:

minikube service vnext -n vnext
info

Minikube kurulumu, local geliştirme ve test senaryoları için uygundur. Üretim ortamları için container cluster yapılandırmasını kullanın.