Skip to content

Instantly share code, notes, and snippets.

@mysticrenji
Created March 11, 2021 08:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save mysticrenji/0e471e8b4a0523057068a27ba26dcb0a to your computer and use it in GitHub Desktop.
Save mysticrenji/0e471e8b4a0523057068a27ba26dcb0a to your computer and use it in GitHub Desktop.
Jenkins Helm Chart Installation
cd Jenkins
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
helm repo add jenkins https://charts.jenkins.io
helm repo update
# Use Helm to deploy an NGINX ingress controller
kubectl create namespace jenkins
helm install nginx-ingress ingress-nginx/ingress-nginx \
--namespace jenkins \
--set controller.replicaCount=2 \
--set controller.nodeSelector."beta\.kubernetes\.io/os"=linux \
--set defaultBackend.nodeSelector."beta\.kubernetes\.io/os"=linux \
--set controller.admissionWebhooks.patch.nodeSelector."beta\.kubernetes\.io/os"=linux
helm install jenkins jenkins/jenkins --values values.yaml -n jenkins
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment