Guest User

Untitled

a guest
Jan 22nd, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. kind: PersistentVolumeClaim
  2. apiVersion: v1
  3. metadata:
  4. name: jenkins-claim
  5. annotations:
  6. volume.beta.kubernetes.io/storage-class: openebs-standard
  7. spec:
  8. accessModes:
  9. - ReadWriteOnce
  10. resources:
  11. requests:
  12. storage: 5G
  13. ---
  14. apiVersion: extensions/v1beta1
  15. kind: Deployment
  16. metadata:
  17. name: jenkins
  18. spec:
  19. replicas: 1
  20. template:
  21. metadata:
  22. labels:
  23. app: jenkins-app
  24. spec:
  25. securityContext:
  26. fsGroup: 1000
  27. containers:
  28. - name: jenkins
  29. imagePullPolicy: IfNotPresent
  30. image: jenkins/jenkins:lts
  31. ports:
  32. - containerPort: 8080
  33. volumeMounts:
  34. - mountPath: /var/jenkins_home
  35. name: jenkins-home
  36. volumes:
  37. - name: jenkins-home
  38. persistentVolumeClaim:
  39. claimName: jenkins-claim
  40. ---
  41. apiVersion: v1
  42. kind: Service
  43. metadata:
  44. name: jenkins-svc
  45. spec:
  46. ports:
  47. - port: 5678
  48. targetPort: 8080
  49. selector:
  50. app: jenkins-app
Add Comment
Please, Sign In to add comment