Created
April 5, 2017 12:44
-
-
Save rawlingsj/88549af2d394579d0c8b6add207ef874 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
apiVersion: v1 | |
kind: Template | |
metadata: | |
labels: | |
provider: fabric8 | |
project: fabric8-online-jenkins | |
version: 1.0-SNAPSHOT | |
group: io.fabric8.online.packages | |
name: fabric8-online-jenkins | |
objects: | |
- apiVersion: v1 | |
kind: DeploymentConfig | |
metadata: | |
annotations: | |
fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/content-repository/src/main/fabric8/icon.svg | |
fabric8.io/git-commit: 2a73dfd874c12f017d5bccb3569e2d33700d8bbf | |
fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=content-repository&var-version=3.0.3 | |
fabric8.io/scm-con-url: scm:git:[email protected]:fabric8io/fabric8-team-components.git/content-repository | |
fabric8.io/scm-url: http://github.com/fabric8io/fabric8-team-components/content-repository | |
fabric8.io/git-branch: release-v3.0.3 | |
fabric8.io/scm-devcon-url: scm:git:[email protected]:fabric8io/fabric8-team-components.git/content-repository | |
fabric8.io/scm-tag: fabric8-team-components-1.0.0 | |
maven.fabric8.io/source-url: jar:file:/Users/jamesrawlings/.m2/repository/io/fabric8/fabric8-team-components/apps/content-repository/3.0.3/content-repository-3.0.3.jar!/META-INF/fabric8/openshift.yml | |
labels: | |
provider: fabric8 | |
project: content-repository | |
version: 3.0.3 | |
group: io.fabric8.devops.apps | |
name: content-repository | |
spec: | |
replicas: 1 | |
selector: | |
project: content-repository | |
provider: fabric8 | |
version: 3.0.3 | |
group: io.fabric8.fabric8-team-components.apps | |
template: | |
metadata: | |
annotations: | |
fabric8.io/git-commit: 2a73dfd874c12f017d5bccb3569e2d33700d8bbf | |
fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=content-repository&var-version=3.0.3 | |
fabric8.io/scm-con-url: scm:git:[email protected]:fabric8io/fabric8-team-components.git/content-repository | |
fabric8.io/scm-url: http://github.com/fabric8io/fabric8-team-components/content-repository | |
fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/content-repository/src/main/fabric8/icon.svg | |
fabric8.io/git-branch: release-v3.0.3 | |
fabric8.io/scm-devcon-url: scm:git:[email protected]:fabric8io/fabric8-team-components.git/content-repository | |
fabric8.io/scm-tag: fabric8-team-components-1.0.0 | |
labels: | |
provider: fabric8 | |
project: content-repository | |
version: 3.0.3 | |
group: io.fabric8.fabric8-team-components.apps | |
spec: | |
containers: | |
- env: | |
- name: KUBERNETES_NAMESPACE | |
valueFrom: | |
fieldRef: | |
fieldPath: metadata.namespace | |
image: fabric8/caddy-server:v9274a15 | |
imagePullPolicy: IfNotPresent | |
name: content-repository | |
ports: | |
- containerPort: 8080 | |
name: http | |
- containerPort: 9180 | |
name: prometheus | |
resources: | |
limits: | |
cpu: 400m | |
memory: 300Mi | |
requests: | |
cpu: 300m | |
memory: 150Mi | |
volumeMounts: | |
- mountPath: /var/www/html | |
name: content | |
readOnly: false | |
volumes: | |
- name: content | |
persistentVolumeClaim: | |
claimName: content-repository | |
triggers: | |
- type: ConfigChange | |
- apiVersion: v1 | |
kind: DeploymentConfig | |
metadata: | |
annotations: | |
fabric8.io/git-commit: 2a73dfd874c12f017d5bccb3569e2d33700d8bbf | |
fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=jenkins-openshift&var-version=3.0.3 | |
fabric8.io/scm-con-url: scm:git:[email protected]:fabric8io/fabric8-team-components.git/jenkins-openshift | |
fabric8.io/scm-url: http://github.com/fabric8io/fabric8-team-components/jenkins-openshift | |
fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-team-components/master/jenkins-openshift/src/main/fabric8/icon.svg | |
fabric8.io/git-branch: release-v3.0.3 | |
fabric8.io/scm-devcon-url: scm:git:[email protected]:fabric8io/fabric8-team-components.git/jenkins-openshift | |
fabric8.io/scm-tag: fabric8-team-components-1.0.0 | |
maven.fabric8.io/source-url: jar:file:/Users/jamesrawlings/.m2/repository/io/fabric8/fabric8-team-components/apps/jenkins-openshift/3.0.3/jenkins-openshift-3.0.3.jar!/META-INF/fabric8/openshift.yml | |
labels: | |
fabric8.io/type: preview | |
provider: fabric8 | |
project: jenkins-openshift | |
version: 3.0.3 | |
group: io.fabric8.fabric8-team-components.apps | |
name: jenkins | |
spec: | |
replicas: 1 | |
selector: | |
project: jenkins-openshift | |
provider: fabric8 | |
version: 3.0.3 | |
group: io.fabric8.fabric8-team-components.apps | |
template: | |
metadata: | |
annotations: | |
fabric8.io/git-commit: 2a73dfd874c12f017d5bccb3569e2d33700d8bbf | |
fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=jenkins-openshift&var-version=3.0.3 | |
fabric8.io/scm-con-url: scm:git:[email protected]:fabric8io/fabric8-team-components.git/jenkins-openshift | |
fabric8.io/scm-url: http://github.com/fabric8io/fabric8-team-components/jenkins-openshift | |
fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-team-components/master/jenkins-openshift/src/main/fabric8/icon.svg | |
fabric8.io/git-branch: release-v3.0.3 | |
fabric8.io/scm-devcon-url: scm:git:[email protected]:fabric8io/fabric8-team-components.git/jenkins-openshift | |
fabric8.io/scm-tag: fabric8-team-components-1.0.0 | |
labels: | |
provider: fabric8 | |
project: jenkins-openshift | |
version: 3.0.3 | |
group: io.fabric8.fabric8-team-components.apps | |
spec: | |
containers: | |
- env: | |
- name: PROJECT_NAMESPACE | |
value: ${PROJECT_NAMESPACE} | |
- name: GIT_COMMITTER_EMAIL | |
value: [email protected] | |
- name: GIT_COMMITTER_NAME | |
value: fabric8 | |
- name: OPENSHIFT_ENABLE_OAUTH | |
value: "true" | |
- name: OPENSHIFT_ENABLE_REDIRECT_PROMPT | |
value: "true" | |
- name: KUBERNETES_TRUST_CERTIFICATES | |
value: "true" | |
- name: KUBERNETES_MASTER | |
value: https://kubernetes.default:443 | |
image: fabric8/jenkins-openshift:v3ea8362 | |
imagePullPolicy: Always | |
livenessProbe: | |
failureThreshold: 30 | |
httpGet: | |
path: /login | |
port: 8080 | |
initialDelaySeconds: 420 | |
timeoutSeconds: 3 | |
name: jenkins | |
ports: | |
- containerPort: 50000 | |
name: slave | |
- containerPort: 8080 | |
name: http | |
readinessProbe: | |
httpGet: | |
path: /login | |
port: 8080 | |
initialDelaySeconds: 3 | |
timeoutSeconds: 3 | |
resources: | |
limits: | |
cpu: 1 | |
memory: 512Mi | |
volumeMounts: | |
- mountPath: /var/lib/jenkins | |
name: jenkins-home | |
readOnly: false | |
serviceAccountName: jenkins | |
volumes: | |
- name: jenkins-home | |
persistentVolumeClaim: | |
claimName: jenkins-home | |
triggers: | |
- type: ConfigChange | |
parameters: | |
- name: PROJECT_NAMESPACE |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment