--- apiVersion: v1 kind: Template metadata: labels: provider: fabric8 project: jenkins-openshift version: 2.2.319 group: io.fabric8.devops.apps name: jenkins-openshift objects: - apiVersion: v1 kind: Secret metadata: labels: provider: fabric8 project: jenkins-openshift version: 2.2.319 group: io.fabric8.devops.apps name: jenkins-maven-settings data: settings.xml: PHNldHRpbmdzPgogIDwhLS0gc2V0cyB0aGUgbG9jYWwgbWF2ZW4gcmVwb3NpdG9yeSBvdXRzaWRlIG9mIHRoZSB+Ly5tMiBmb2xkZXIgZm9yIGVhc2llciBtb3VudGluZyBvZiBzZWNyZXRzIGFuZCByZXBvIC0tPgogIDxsb2NhbFJlcG9zaXRvcnk+L2hvbWUvamVua2lucy8ubXZucmVwbzwvbG9jYWxSZXBvc2l0b3J5PgogIDxtaXJyb3JzPgogICAgPG1pcnJvcj4KICAgICAgPGlkPm5leHVzPC9pZD4KICAgICAgPG1pcnJvck9mPmV4dGVybmFsOio8L21pcnJvck9mPgogICAgICA8dXJsPmh0dHA6Ly9uZXh1cy9jb250ZW50L2dyb3Vwcy9wdWJsaWM8L3VybD4KICAgIDwvbWlycm9yPgogIDwvbWlycm9ycz4KCiAgPCEtLSBsZXRzIGRpc2FibGUgdGhlIGRvd25sb2FkIHByb2dyZXNzIGluZGljYXRvciB0aGF0IGZpbGxzIHVwIGxvZ3MgLS0+CiAgPGludGVyYWN0aXZlTW9kZT5mYWxzZTwvaW50ZXJhY3RpdmVNb2RlPgoKICA8c2VydmVycz4KICAgIDxzZXJ2ZXI+CiAgICAgIDxpZD5sb2NhbC1uZXh1czwvaWQ+CiAgICAgIDx1c2VybmFtZT5hZG1pbjwvdXNlcm5hbWU+CiAgICAgIDxwYXNzd29yZD5hZG1pbjEyMzwvcGFzc3dvcmQ+CiAgICA8L3NlcnZlcj4KICAgIDxzZXJ2ZXI+CiAgICAgIDxpZD5uZXh1czwvaWQ+CiAgICAgIDx1c2VybmFtZT5hZG1pbjwvdXNlcm5hbWU+CiAgICAgIDxwYXNzd29yZD5hZG1pbjEyMzwvcGFzc3dvcmQ+CiAgICA8L3NlcnZlcj4KICAgIDxzZXJ2ZXI+CiAgICAgIDxpZD5vc3Mtc29uYXR5cGUtc3RhZ2luZzwvaWQ+CiAgICAgIDx1c2VybmFtZT48L3VzZXJuYW1lPgogICAgICA8cGFzc3dvcmQ+PC9wYXNzd29yZD4KICAgIDwvc2VydmVyPgogIDwvc2VydmVycz4KCiAgPHByb2ZpbGVzPgogICAgPHByb2ZpbGU+CiAgICAgIDxpZD5uZXh1czwvaWQ+CiAgICAgIDxwcm9wZXJ0aWVzPgogICAgICAgIDxhbHREZXBsb3ltZW50UmVwb3NpdG9yeT5sb2NhbC1uZXh1czo6ZGVmYXVsdDo6aHR0cDovL25leHVzL2NvbnRlbnQvcmVwb3NpdG9yaWVzL3N0YWdpbmcvPC9hbHREZXBsb3ltZW50UmVwb3NpdG9yeT4KICAgICAgICA8YWx0UmVsZWFzZURlcGxveW1lbnRSZXBvc2l0b3J5PmxvY2FsLW5leHVzOjpkZWZhdWx0OjpodHRwOi8vbmV4dXMvY29udGVudC9yZXBvc2l0b3JpZXMvc3RhZ2luZy88L2FsdFJlbGVhc2VEZXBsb3ltZW50UmVwb3NpdG9yeT4KICAgICAgICA8YWx0U25hcHNob3REZXBsb3ltZW50UmVwb3NpdG9yeT5sb2NhbC1uZXh1czo6ZGVmYXVsdDo6aHR0cDovL25leHVzL2NvbnRlbnQvcmVwb3NpdG9yaWVzL3NuYXBzaG90cy88L2FsdFNuYXBzaG90RGVwbG95bWVudFJlcG9zaXRvcnk+CiAgICAgIDwvcHJvcGVydGllcz4KICAgICAgPHJlcG9zaXRvcmllcz4KICAgICAgICA8cmVwb3NpdG9yeT4KICAgICAgICAgIDxpZD5jZW50cmFsPC9pZD4KICAgICAgICAgIDx1cmw+aHR0cDovL2NlbnRyYWw8L3VybD4KICAgICAgICAgIDxyZWxlYXNlcz48ZW5hYmxlZD50cnVlPC9lbmFibGVkPjwvcmVsZWFzZXM+CiAgICAgICAgICA8c25hcHNob3RzPjxlbmFibGVkPnRydWU8L2VuYWJsZWQ+PC9zbmFwc2hvdHM+CiAgICAgICAgPC9yZXBvc2l0b3J5PgogICAgICA8L3JlcG9zaXRvcmllcz4KICAgICAgPHBsdWdpblJlcG9zaXRvcmllcz4KICAgICAgICA8cGx1Z2luUmVwb3NpdG9yeT4KICAgICAgICAgIDxpZD5jZW50cmFsPC9pZD4KICAgICAgICAgIDx1cmw+aHR0cDovL2NlbnRyYWw8L3VybD4KICAgICAgICAgIDxyZWxlYXNlcz48ZW5hYmxlZD50cnVlPC9lbmFibGVkPjwvcmVsZWFzZXM+CiAgICAgICAgICA8c25hcHNob3RzPjxlbmFibGVkPnRydWU8L2VuYWJsZWQ+PC9zbmFwc2hvdHM+CiAgICAgICAgPC9wbHVnaW5SZXBvc2l0b3J5PgogICAgICA8L3BsdWdpblJlcG9zaXRvcmllcz4KICAgIDwvcHJvZmlsZT4KICAgIDxwcm9maWxlPgogICAgICA8aWQ+cmVsZWFzZTwvaWQ+CiAgICAgIDxwcm9wZXJ0aWVzPgogICAgICAgIDxncGcuZXhlY3V0YWJsZT5ncGc8L2dwZy5leGVjdXRhYmxlPgogICAgICAgIDxncGcucGFzc3BocmFzZT5teXNlY3JldHBhc3NwaHJhc2U8L2dwZy5wYXNzcGhyYXNlPgogICAgICA8L3Byb3BlcnRpZXM+CiAgICA8L3Byb2ZpbGU+CiAgPC9wcm9maWxlcz4KICA8YWN0aXZlUHJvZmlsZXM+CiAgICA8IS0tbWFrZSB0aGUgcHJvZmlsZSBhY3RpdmUgYWxsIHRoZSB0aW1lIC0tPgogICAgPGFjdGl2ZVByb2ZpbGU+bmV4dXM8L2FjdGl2ZVByb2ZpbGU+CiAgPC9hY3RpdmVQcm9maWxlcz4KPC9zZXR0aW5ncz4= type: fabric8.io/secret-maven-settings - apiVersion: v1 kind: ServiceAccount metadata: labels: provider: fabric8 project: jenkins-openshift version: 2.2.319 group: io.fabric8.devops.apps name: jenkins - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/app-menu: development fabric8.io/git-commit: 6314507036c9edc38574a7d68aa6ae707933e2d2 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/fabric8-devops.git/jenkins-openshift fabric8.io/scm-url: http://github.com/fabric8io/fabric8-devops/jenkins-openshift fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/jenkins-openshift/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v2.2.319 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/fabric8-devops.git/jenkins-openshift fabric8.io/scm-tag: fabric8-devops-2.0.1 labels: project: jenkins provider: fabric8 expose: "true" version: 2.2.319 group: io.fabric8.devops.apps name: jenkins spec: ports: - name: http port: 80 protocol: TCP targetPort: 8080 selector: project: jenkins-openshift provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/git-commit: 6314507036c9edc38574a7d68aa6ae707933e2d2 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/fabric8-devops.git/jenkins-openshift fabric8.io/scm-url: http://github.com/fabric8io/fabric8-devops/jenkins-openshift fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/jenkins-openshift/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v2.2.319 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/fabric8-devops.git/jenkins-openshift fabric8.io/scm-tag: fabric8-devops-2.0.1 labels: project: jenkins provider: fabric8 expose: "true" version: 2.2.319 group: io.fabric8.devops.apps name: jenkins-jnlp spec: ports: - name: agent port: 50000 protocol: TCP targetPort: 50000 selector: project: jenkins-openshift provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard labels: provider: fabric8 project: jenkins-openshift version: 2.2.319 group: io.fabric8.devops.apps name: jenkins-jobs spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard labels: provider: fabric8 project: jenkins-openshift version: 2.2.319 group: io.fabric8.devops.apps name: jenkins-mvn-local-repo spec: accessModes: - ReadWriteMany resources: requests: storage: 1Gi - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard labels: provider: fabric8 project: jenkins-openshift version: 2.2.319 group: io.fabric8.devops.apps name: jenkins-workspace spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - apiVersion: extensions/v1beta1 kind: Deployment metadata: annotations: fabric8.io/git-commit: 6314507036c9edc38574a7d68aa6ae707933e2d2 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=jenkins-openshift&var-version=2.2.319 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/fabric8-devops.git/jenkins-openshift fabric8.io/scm-url: http://github.com/fabric8io/fabric8-devops/jenkins-openshift fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/jenkins-openshift/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v2.2.319 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/fabric8-devops.git/jenkins-openshift fabric8.io/scm-tag: fabric8-devops-2.0.1 labels: fabric8.io/type: preview provider: fabric8 project: jenkins-openshift version: 2.2.319 group: io.fabric8.devops.apps name: jenkins spec: replicas: 1 selector: matchLabels: project: jenkins-openshift provider: fabric8 version: 2.2.319 group: io.fabric8.devops.apps template: metadata: annotations: fabric8.io/git-commit: 6314507036c9edc38574a7d68aa6ae707933e2d2 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=jenkins-openshift&var-version=2.2.319 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/fabric8-devops.git/jenkins-openshift fabric8.io/scm-url: http://github.com/fabric8io/fabric8-devops/jenkins-openshift fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/jenkins-openshift/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v2.2.319 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/fabric8-devops.git/jenkins-openshift fabric8.io/scm-tag: fabric8-devops-2.0.1 pod.alpha.kubernetes.io/init-containers: '[{"image":"busybox","imagePullPolicy":"IfNotPresent","name":"fmp-volume-permission","command":["chmod","777","/var/lib/jenkins/jobs","/var/lib/jenkins/workspace"],"volumeMounts":[{"mountPath":"/var/lib/jenkins/jobs","name":"jenkins-jobs"},{"mountPath":"/var/lib/jenkins/workspace","name":"jenkins-workspace"}]}]' labels: provider: fabric8 project: jenkins-openshift version: 2.2.319 group: io.fabric8.devops.apps spec: containers: - env: - name: JENKINS_PASSWORD value: admin image: fabric8/jenkins-openshift:dev imagePullPolicy: Always name: jenkins ports: - containerPort: 50000 name: slave - containerPort: 8080 name: http volumeMounts: - mountPath: /var/lib/jenkins/jobs name: jenkins-jobs readOnly: false - mountPath: /var/lib/jenkins/workspace name: jenkins-workspace readOnly: false serviceAccountName: jenkins volumes: - name: jenkins-jobs persistentVolumeClaim: claimName: jenkins-jobs - name: jenkins-workspace persistentVolumeClaim: claimName: jenkins-workspace parameters: - description: The namespace that the template will be installed into name: NAMESPACE