`DISCLAMER` This project started off as a fork from https://github.com/helm/charts/tree/master/stable/jenkins where the default Jenkins Helm Char lives. After the how to section, this readme is more or less a copy of the forked readme. `DISCLAMER`
Here you can find a collection of scripts, configurations and helm chart to deploy Jenkins as part of my CI/CD demonstration.
`demo-infra-jenkins-install.sh` is used to preform the initial installation. Should be run to install Jenkins properly in Kubernetes.
`demo-infra-jenkins-uninstall.sh` is used to stand up uninstall Jenkins. Should be run to remove Jenkins properly from Kubernetes.
## How to use
1. Clone this repo into the machine and change directory into it.
2. run `demo-infra-jenkins-install.sh` to install/configure/start/expose Jenkins in Kubernetes.
```bash
$ sh demo-infra-jenkins-install.sh
```
As an output of this script you'll get the admin user credentials required to access Jenkins.
### How to remove
1. Clone this repo into the machine and change directory into it.
2. run `demo-infra-jenkins-uninstall.sh` to uninstall Jenkins from Kubernetes.
```bash
$ sh demo-infra-jenkins-uninstall.sh
```
# Jenkins Helm Chart
# Jenkins Helm Chart
Jenkins master and agent cluster utilizing the Jenkins Kubernetes plugin
Jenkins master and agent cluster utilizing the Jenkins Kubernetes plugin