Update getting started readme

This commit is contained in:
Maciej Olesinski 2019-04-15 14:32:09 +02:00
parent 2c9f630926
commit 3dde0b0f56
1 changed files with 26 additions and 1 deletions

View File

@ -17,7 +17,7 @@ Once you have running Kubernetes cluster you can focus on installing **jenkins-o
## Deploy Jenkins ## Deploy Jenkins
Once jenkins-operator is up and running let's deploy actual Jenkins instance. Once jenkins-operator is up and running let's deploy actual Jenkins instance.
Let's use example below: Create manifest ie. **jenkins_instance.yaml** with following data and save it on drive.
```bash ```bash
apiVersion: jenkins.io/v1alpha1 apiVersion: jenkins.io/v1alpha1
@ -27,6 +27,26 @@ metadata:
spec: spec:
master: master:
image: jenkins/jenkins image: jenkins/jenkins
readinessProbe:
httpGet:
path: /login
port: 8080
scheme: HTTP
failureThreshold: 12
initialDelaySeconds: 20
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 5
livenessProbe:
httpGet:
path: /login
port: 8080
scheme: HTTP
initialDelaySeconds: 20
failureThreshold: 12
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 5
seedJobs: seedJobs:
- id: jenkins-operator - id: jenkins-operator
targets: "cicd/jobs/*.jenkins" targets: "cicd/jobs/*.jenkins"
@ -35,6 +55,11 @@ spec:
repositoryUrl: https://github.com/jenkinsci/kubernetes-operator.git repositoryUrl: https://github.com/jenkinsci/kubernetes-operator.git
``` ```
Deploy Jenkins to K8s:
```bash
kubectl create -f jenkins_instance.yaml
```
Watch Jenkins instance being created: Watch Jenkins instance being created:
```bash ```bash