Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

k8s logo

K8s Helm charts

For provisioning see ARM provisioning folder.
We provide you with a helm chart that will let you run the compiler in a distributed way on K8s.

helm install compiler ./compiler

With Kafka enabled

helm install -f compiler/values.yaml -f compiler/kafka-values.yaml  compiler ./compiler

With RabbitMq enabled

helm install -f compiler/values.yaml -f compiler/rabbitmq-values.yaml  compiler ./compiler

Minikube

Note if you are running k8s using Minikube :

  • you can reuse the Docker daemon from Minikube by running the following command:
eval $(minikube docker-env)
  • set image pull policy to Never in the values.yaml file.
  • Get the url using the following command:
minikube service --url compiler

Monitoring

prometheus and grafana logo

We also provide you with a helm chart to monitor the compiler using Prometheus and Grafana on k8s.

helm install monitoring ./monitoring
  • Get prometheus service url:
minikube service --url monitoring-prometheus
  • Get grafana service url:
minikube service --url monitoring-grafana