--- apiVersion: v1 kind: List items: - apiVersion: v1 kind: Secret metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/gogs/2.2.311/gogs-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 group: io.fabric8.devops.apps project: gogs repository: gogs scm: git version: 2.2.311 name: default-gogs-git namespace: user-secrets-source-admin data: password: UmVkSGF0JDE= username: Z29nc2FkbWlu - apiVersion: v1 kind: Secret metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 group: io.fabric8.devops.apps name: jenkins-docker-cfg data: config.json: "" type: fabric8.io/jenkins-docker-cfg - apiVersion: v1 kind: Secret metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 group: io.fabric8.devops.apps name: jenkins-git-ssh data: ssh-key: "" ssh-key.pub: "" type: fabric8.io/jenkins-git-ssh - apiVersion: v1 kind: Secret metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 group: io.fabric8.devops.apps name: jenkins-hub-api-token data: hub: "" type: fabric8.io/jenkins-hub-api-token - apiVersion: v1 kind: Secret metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 group: io.fabric8.devops.apps name: jenkins-master-ssh data: idrsa: "" type: fabric8.io/jenkins-master-ssh - apiVersion: v1 kind: Secret metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 group: io.fabric8.devops.apps name: jenkins-maven-settings data: settings.xml: PHNldHRpbmdzPgogIDwhLS0gc2V0cyB0aGUgbG9jYWwgbWF2ZW4gcmVwb3NpdG9yeSBvdXRzaWRlIG9mIHRoZSB+Ly5tMiBmb2xkZXIgZm9yIGVhc2llciBtb3VudGluZyBvZiBzZWNyZXRzIGFuZCByZXBvIC0tPgogIDxsb2NhbFJlcG9zaXRvcnk+JHt1c2VyLmhvbWV9Ly5tdm5yZXBvc2l0b3J5PC9sb2NhbFJlcG9zaXRvcnk+CiAgPG1pcnJvcnM+CiAgICA8bWlycm9yPgogICAgICA8aWQ+bmV4dXM8L2lkPgogICAgICA8bWlycm9yT2Y+ZXh0ZXJuYWw6KjwvbWlycm9yT2Y+CiAgICAgIDx1cmw+aHR0cDovL25leHVzL2NvbnRlbnQvZ3JvdXBzL3B1YmxpYzwvdXJsPgogICAgPC9taXJyb3I+CiAgPC9taXJyb3JzPgoKICA8IS0tIGxldHMgZGlzYWJsZSB0aGUgZG93bmxvYWQgcHJvZ3Jlc3MgaW5kaWNhdG9yIHRoYXQgZmlsbHMgdXAgbG9ncyAtLT4KICA8aW50ZXJhY3RpdmVNb2RlPmZhbHNlPC9pbnRlcmFjdGl2ZU1vZGU+CgogIDxzZXJ2ZXJzPgogICAgPHNlcnZlcj4KICAgICAgPGlkPmxvY2FsLW5leHVzPC9pZD4KICAgICAgPHVzZXJuYW1lPmFkbWluPC91c2VybmFtZT4KICAgICAgPHBhc3N3b3JkPmFkbWluMTIzPC9wYXNzd29yZD4KICAgIDwvc2VydmVyPgogICAgPHNlcnZlcj4KICAgICAgPGlkPm5leHVzPC9pZD4KICAgICAgPHVzZXJuYW1lPmFkbWluPC91c2VybmFtZT4KICAgICAgPHBhc3N3b3JkPmFkbWluMTIzPC9wYXNzd29yZD4KICAgIDwvc2VydmVyPgogICAgPHNlcnZlcj4KICAgICAgPGlkPm9zcy1zb25hdHlwZS1zdGFnaW5nPC9pZD4KICAgICAgPHVzZXJuYW1lPjwvdXNlcm5hbWU+CiAgICAgIDxwYXNzd29yZD48L3Bhc3N3b3JkPgogICAgPC9zZXJ2ZXI+CiAgPC9zZXJ2ZXJzPgoKICA8cHJvZmlsZXM+CiAgICA8cHJvZmlsZT4KICAgICAgPGlkPm5leHVzPC9pZD4KICAgICAgPHByb3BlcnRpZXM+CiAgICAgICAgPGFsdERlcGxveW1lbnRSZXBvc2l0b3J5PmxvY2FsLW5leHVzOjpkZWZhdWx0OjpodHRwOi8vbmV4dXMvY29udGVudC9yZXBvc2l0b3JpZXMvc3RhZ2luZy88L2FsdERlcGxveW1lbnRSZXBvc2l0b3J5PgogICAgICAgIDxhbHRSZWxlYXNlRGVwbG95bWVudFJlcG9zaXRvcnk+bG9jYWwtbmV4dXM6OmRlZmF1bHQ6Omh0dHA6Ly9uZXh1cy9jb250ZW50L3JlcG9zaXRvcmllcy9zdGFnaW5nLzwvYWx0UmVsZWFzZURlcGxveW1lbnRSZXBvc2l0b3J5PgogICAgICAgIDxhbHRTbmFwc2hvdERlcGxveW1lbnRSZXBvc2l0b3J5PmxvY2FsLW5leHVzOjpkZWZhdWx0OjpodHRwOi8vbmV4dXMvY29udGVudC9yZXBvc2l0b3JpZXMvc25hcHNob3RzLzwvYWx0U25hcHNob3REZXBsb3ltZW50UmVwb3NpdG9yeT4KICAgICAgPC9wcm9wZXJ0aWVzPgogICAgICA8cmVwb3NpdG9yaWVzPgogICAgICAgIDxyZXBvc2l0b3J5PgogICAgICAgICAgPGlkPmNlbnRyYWw8L2lkPgogICAgICAgICAgPHVybD5odHRwOi8vY2VudHJhbDwvdXJsPgogICAgICAgICAgPHJlbGVhc2VzPjxlbmFibGVkPnRydWU8L2VuYWJsZWQ+PC9yZWxlYXNlcz4KICAgICAgICAgIDxzbmFwc2hvdHM+PGVuYWJsZWQ+dHJ1ZTwvZW5hYmxlZD48L3NuYXBzaG90cz4KICAgICAgICA8L3JlcG9zaXRvcnk+CiAgICAgIDwvcmVwb3NpdG9yaWVzPgogICAgICA8cGx1Z2luUmVwb3NpdG9yaWVzPgogICAgICAgIDxwbHVnaW5SZXBvc2l0b3J5PgogICAgICAgICAgPGlkPmNlbnRyYWw8L2lkPgogICAgICAgICAgPHVybD5odHRwOi8vY2VudHJhbDwvdXJsPgogICAgICAgICAgPHJlbGVhc2VzPjxlbmFibGVkPnRydWU8L2VuYWJsZWQ+PC9yZWxlYXNlcz4KICAgICAgICAgIDxzbmFwc2hvdHM+PGVuYWJsZWQ+dHJ1ZTwvZW5hYmxlZD48L3NuYXBzaG90cz4KICAgICAgICA8L3BsdWdpblJlcG9zaXRvcnk+CiAgICAgIDwvcGx1Z2luUmVwb3NpdG9yaWVzPgogICAgPC9wcm9maWxlPgogICAgPHByb2ZpbGU+CiAgICAgIDxpZD5yZWxlYXNlPC9pZD4KICAgICAgPHByb3BlcnRpZXM+CiAgICAgICAgPGdwZy5leGVjdXRhYmxlPmdwZzwvZ3BnLmV4ZWN1dGFibGU+CiAgICAgICAgPGdwZy5wYXNzcGhyYXNlPm15c2VjcmV0cGFzc3BocmFzZTwvZ3BnLnBhc3NwaHJhc2U+CiAgICAgIDwvcHJvcGVydGllcz4KICAgIDwvcHJvZmlsZT4KICA8L3Byb2ZpbGVzPgogIDxhY3RpdmVQcm9maWxlcz4KICAgIDwhLS1tYWtlIHRoZSBwcm9maWxlIGFjdGl2ZSBhbGwgdGhlIHRpbWUgLS0+CiAgICA8YWN0aXZlUHJvZmlsZT5uZXh1czwvYWN0aXZlUHJvZmlsZT4KICA8L2FjdGl2ZVByb2ZpbGVzPgo8L3NldHRpbmdzPgo= type: fabric8.io/secret-maven-settings - apiVersion: v1 kind: Secret metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 group: io.fabric8.devops.apps name: jenkins-release-gpg data: trustdb.gpg: "" pubring.gpg: "" gpg.conf: "" secring.gpg: "" type: fabric8.io/jenkins-release-gpg - apiVersion: v1 kind: Secret metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 group: io.fabric8.devops.apps name: jenkins-ssh-config data: config: "" type: fabric8.io/jenkins-ssh-config - apiVersion: v1 kind: ServiceAccount metadata: annotations: maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/c8-cd_fabric8-online_master-RZCQJXY66EHCHAKJPPRB7OQ2EYEWQC7JYFR7O4VWUBUVXPQNSF5A@2/apps/che/target/che-1.0.20.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: che version: 1.0.20 group: io.fabric8.online.apps name: che - apiVersion: v1 kind: ServiceAccount metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/configmapcontroller/2.2.311/configmapcontroller-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: configmapcontroller version: 2.2.311 group: io.fabric8.devops.apps name: configmapcontroller - apiVersion: v1 kind: ServiceAccount metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/exposecontroller/2.2.311/exposecontroller-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: exposecontroller version: 2.2.311 group: io.fabric8.devops.apps name: exposecontroller - apiVersion: v1 kind: ServiceAccount metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/platform/console/fabric8-console/2.2.199/fabric8-console-2.2.199.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: fabric8-console version: 2.2.199 group: io.fabric8.platform.console name: fabric8 - apiVersion: v1 kind: ServiceAccount metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/platform/console2/fabric8-runtime-console/1.0.2/fabric8-runtime-console-1.0.2.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: fabric8-runtime-console version: 1.0.2 group: io.fabric8.platform.console2 name: fabric8-runtime-console - apiVersion: v1 kind: ServiceAccount metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/gogs/src/main/fabric8/icon.png maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/gogs/2.2.311/gogs-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 group: io.fabric8.devops.apps project: gogs version: 2.2.311 name: gogs - apiVersion: v1 kind: ServiceAccount metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/jenkins/src/main/fabric8/icon.svg maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 group: io.fabric8.devops.apps name: jenkins secrets: - name: jenkins-git-ssh - name: jenkins-master-ssh - name: jenkins-release-gpg - apiVersion: v1 kind: ServiceAccount metadata: annotations: maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/prometheus/target/prometheus-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: prometheus version: 2.2.311 group: io.fabric8.devops.apps name: metrics - apiVersion: v1 kind: ServiceAccount metadata: annotations: maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/prometheus-node-exporter/target/prometheus-node-exporter-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: prometheus-node-exporter version: 2.2.311 group: io.fabric8.devops.apps name: node-exporter - apiVersion: v1 kind: OAuthClient metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/platform/console/fabric8-console/2.2.199/fabric8-console-2.2.199.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 group: io.fabric8.apps project: fabric8-console expose: "true" version: 2.2.199 name: fabric8 redirectURIs: - http://localhost:9000 - http://localhost:9090 - http://localhost:2772 - apiVersion: v1 kind: OAuthClient metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/gogs/2.2.311/gogs-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: gogs version: 2.2.311 group: io.fabric8.devops.apps name: gogs redirectURIs: - http://localhost:3000 - apiVersion: v1 kind: Service metadata: annotations: prometheus.io/scrape: "true" prometheus.io/port: "9115" fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/prometheus-blackbox-exporter/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/prometheus-blackbox-exporter/target/prometheus-blackbox-exporter-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: expose: "true" provider: fabric8 project: prometheus-blackbox-exporter version: 2.2.311 group: io.fabric8.devops.apps name: blackbox-exporter spec: ports: - name: http port: 80 protocol: TCP targetPort: 9115 selector: project: prometheus-blackbox-exporter provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/app-menu: development fabric8.io/git-commit: 05de8cc20b911556130d36c8ba415f38ebcbcb5d fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-online/master/apps/che/src/main/fabric8/icon.png fabric8.io/git-branch: release-v1.0.20 maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/c8-cd_fabric8-online_master-RZCQJXY66EHCHAKJPPRB7OQ2EYEWQC7JYFR7O4VWUBUVXPQNSF5A@2/apps/che/target/che-1.0.20.jar!/META-INF/fabric8/openshift.yml labels: project: che provider: fabric8 expose: "true" version: 1.0.20 group: io.fabric8.online.apps name: che spec: ports: - name: http port: 80 protocol: TCP targetPort: 8080 selector: project: che provider: fabric8 group: io.fabric8.online.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/content-repository/src/main/fabric8/icon.svg fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/git-branch: release-v2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/content-repository/2.2.311/content-repository-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: content-repository version: 2.2.311 group: io.fabric8.devops.apps expose: "true" name: content-repository spec: ports: - port: 80 protocol: TCP targetPort: 80 selector: project: content-repository provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/elasticsearch/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/elasticsearch/2.2.311/elasticsearch-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 expose: "true" project: elasticsearch version: 2.2.311 group: io.fabric8.devops.apps name: elasticsearch spec: ports: - name: http port: 9200 protocol: TCP targetPort: 9200 selector: project: elasticsearch provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/elasticsearch/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/elasticsearch/2.2.311/elasticsearch-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: elasticsearch version: 2.2.311 group: io.fabric8.devops.apps name: elasticsearch-masters spec: clusterIP: None ports: - name: discovery port: 9300 protocol: TCP targetPort: 9300 selector: project: elasticsearch provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-console/master/app-kubernetes/src/main/fabric8/icon.svg fabric8.io/git-commit: 95aff298eeca6fba8f6ade3a5dab742a0f3a4381 fabric8.io/git-branch: release-v2.2.199 fabric8.io/build-id: "5" fabric8.io/git-url: http://gogs.ux.fabric8.io/gogsadmin/oss-parent/commit/95aff298eeca6fba8f6ade3a5dab742a0f3a4381 fabric8.io/build-url: http://jenkins.ux.fabric8.io/job/oss-parent/5 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/platform/console/fabric8-console/2.2.199/fabric8-console-2.2.199.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: fabric8-console expose: "true" version: 2.2.199 group: io.fabric8.apps name: fabric8 spec: ports: - port: 80 protocol: TCP targetPort: 9090 selector: project: fabric8-console provider: fabric8 expose: "true" group: io.fabric8.platform.console - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-forge/master/fabric8-forge/src/main/fabric8/icon.svg fabric8.io/git-commit: bad661f3285ecbcd6b7a9373e194bda075d832eb fabric8.io/git-branch: release-v2.3.88 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/forge/apps/fabric8-forge/2.3.88/fabric8-forge-2.3.88.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: fabric8-forge version: 2.3.88 group: io.fabric8.forge.apps expose: "true" name: fabric8-forge spec: ports: - name: http port: 80 protocol: TCP targetPort: 8080 selector: project: fabric8-forge provider: fabric8 group: io.fabric8.forge.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/app-menu: development fabric8.io/git-commit: f228bb776721ec9aa2e08c66a6737a4ef9308eae fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-runtime-console/master/src/main/fabric8/icon.png fabric8.io/git-branch: release-v1.0.2 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/platform/console2/fabric8-runtime-console/1.0.2/fabric8-runtime-console-1.0.2.jar!/META-INF/fabric8/openshift.yml labels: project: fabric8-runtime-console provider: fabric8 expose: "true" version: 1.0.2 group: io.fabric8.platform.console2 name: fabric8-runtime-console spec: ports: - name: http port: 80 protocol: TCP targetPort: 8001 selector: project: fabric8-runtime-console provider: fabric8 group: io.fabric8.platform.console2 - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/app-menu: development fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/gogs/src/main/fabric8/icon.png fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/git-branch: release-v2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/gogs/2.2.311/gogs-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: gogs version: 2.2.311 group: io.fabric8.devops.apps expose: "true" name: gogs spec: ports: - port: 80 protocol: TCP targetPort: 3000 selector: project: gogs provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/gogs/src/main/fabric8/icon.png fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/git-branch: release-v2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/gogs/2.2.311/gogs-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: gogs version: 2.2.311 group: io.fabric8.devops.apps expose: "true" name: gogs-ssh spec: ports: - port: 22 protocol: TCP targetPort: 2222 selector: project: gogs provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/app-menu: development fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/grafana/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/grafana/target/grafana-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 expose: "true" project: grafana version: 2.2.311 group: io.fabric8.devops.apps name: grafana spec: ports: - name: http port: 80 protocol: TCP targetPort: 3000 selector: project: grafana provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/app-menu: development api.service.kubernetes.io/path: /blue fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/jenkins/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: project: jenkins provider: fabric8 expose: "true" version: 2.2.311 group: io.fabric8.devops.apps name: jenkins spec: ports: - name: http port: 80 protocol: TCP targetPort: 8080 selector: project: jenkins provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/jenkins/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: project: jenkins provider: fabric8 expose: "true" version: 2.2.311 group: io.fabric8.devops.apps name: jenkins-jnlp spec: ports: - name: agent port: 50000 protocol: TCP targetPort: 50000 selector: project: jenkins provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/git-commit: 95aff298eeca6fba8f6ade3a5dab742a0f3a4381 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/fabric8-console/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v2.2.199 fabric8.io/build-id: "5" fabric8.io/git-url: http://gogs.ux.fabric8.io/gogsadmin/oss-parent/commit/95aff298eeca6fba8f6ade3a5dab742a0f3a4381 fabric8.io/build-url: http://jenkins.ux.fabric8.io/job/oss-parent/5 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/platform/console/fabric8-console/2.2.199/fabric8-console-2.2.199.jar!/META-INF/fabric8/openshift.yml labels: group: io.fabric8.apps project: fabric8-console provider: fabric8 expose: "true" version: 2.2.199 name: jenkinshift spec: ports: - name: http port: 80 protocol: TCP targetPort: 9191 selector: group: io.fabric8.platform.console project: fabric8-console provider: fabric8 - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/app-menu: management fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/kibana/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/kibana/2.2.311/kibana-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 expose: "true" project: kibana version: 2.2.311 group: io.fabric8.devops.apps name: kibana spec: ports: - name: http port: 80 protocol: TCP targetPort: 5601 selector: project: kibana provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/app-menu: development fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/nexus/src/main/fabric8/icon.png fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/git-branch: release-v2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/nexus/2.2.311/nexus-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: nexus version: 2.2.311 group: io.fabric8.devops.apps expose: "true" name: nexus spec: ports: - port: 80 protocol: TCP targetPort: 8081 selector: project: nexus provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/app-menu: development fabric8.io/git-commit: 05de8cc20b911556130d36c8ba415f38ebcbcb5d fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-online/master/apps/fabric8-planner/src/main/fabric8/icon.png fabric8.io/git-branch: release-v1.0.20 maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/c8-cd_fabric8-online_master-RZCQJXY66EHCHAKJPPRB7OQ2EYEWQC7JYFR7O4VWUBUVXPQNSF5A@2/apps/fabric8-planner/target/fabric8-planner-1.0.20.jar!/META-INF/fabric8/openshift.yml labels: project: fabric8-planner provider: fabric8 expose: "true" version: 1.0.20 group: io.fabric8.online.apps name: planner spec: ports: - name: http port: 80 protocol: TCP targetPort: 8080 selector: project: fabric8-planner provider: fabric8 group: io.fabric8.online.apps - apiVersion: v1 kind: Service metadata: annotations: prometheus.io/scrape: "true" fabric8.io/app-menu: management fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/prometheus/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/prometheus/target/prometheus-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 expose: "true" project: prometheus version: 2.2.311 group: io.fabric8.devops.apps name: prometheus spec: ports: - name: http port: 80 protocol: TCP targetPort: 9090 selector: project: prometheus provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/c8-cd_fabric8-online_master-RZCQJXY66EHCHAKJPPRB7OQ2EYEWQC7JYFR7O4VWUBUVXPQNSF5A@2/apps/che/target/che-1.0.20.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: che version: 1.0.20 group: io.fabric8.online.apps name: che-conf-volume spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/c8-cd_fabric8-online_master-RZCQJXY66EHCHAKJPPRB7OQ2EYEWQC7JYFR7O4VWUBUVXPQNSF5A@2/apps/che/target/che-1.0.20.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: che version: 1.0.20 group: io.fabric8.online.apps name: che-data-volume spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/elasticsearch/2.2.311/elasticsearch-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: elasticsearch version: 2.2.311 group: io.fabric8.devops.apps name: es-data spec: accessModes: - ReadWriteOnce resources: requests: storage: 10Gi - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/gogs/2.2.311/gogs-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: gogs version: 2.2.311 group: io.fabric8.devops.apps name: gogs-data spec: accessModes: - ReadWriteOnce resources: requests: storage: 100Mi - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/grafana/target/grafana-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: grafana version: 2.2.311 group: io.fabric8.devops.apps name: grafana-data spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 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 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 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 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 group: io.fabric8.devops.apps name: jenkins-workspace spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/nexus/2.2.311/nexus-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: nexus version: 2.2.311 group: io.fabric8.devops.apps name: nexus-storage spec: accessModes: - ReadWriteOnce resources: requests: storage: 100Mi - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/prometheus/target/prometheus-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: prometheus version: 2.2.311 group: io.fabric8.devops.apps name: prometheus-data spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - apiVersion: v1 kind: ConfigMap metadata: annotations: maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/prometheus-blackbox-exporter/target/prometheus-blackbox-exporter-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: prometheus-blackbox-exporter version: 2.2.311 group: io.fabric8.devops.apps name: blackbox-exporter data: config.yml: |- modules: http_2xx: prober: http timeout: 5s http: valid_status_codes: [] # Defaults to 2xx method: GET no_follow_redirects: false fail_if_ssl: false fail_if_not_ssl: false - apiVersion: v1 kind: ConfigMap metadata: annotations: maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/c8-cd_fabric8-online_master-RZCQJXY66EHCHAKJPPRB7OQ2EYEWQC7JYFR7O4VWUBUVXPQNSF5A@2/apps/che/target/che-1.0.20.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: che version: 1.0.20 group: io.fabric8.online.apps name: che data: hostname-http: che.openshift.mini workspace-storage: /home/user/che/workspaces workspace-storage-create-folders: "false" local-conf-dir: /etc/conf openshift-endpoint: https://int.rdu2c.fabric8.io:8443 openshift-token: "" openshift-username: openshift-dev openshift-password: devel openshift-project: eclipse-che openshift-serviceaccountname: che che-server-evaluation-strategy: docker-local log-level: INFO docker-connector: openshift port: "8080" - apiVersion: v1 kind: ConfigMap metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/exposecontroller/2.2.311/exposecontroller-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: exposecontroller version: 2.2.311 group: io.fabric8.devops.apps name: exposecontroller data: config.yml: | domain: exposer: - apiVersion: v1 kind: ConfigMap metadata: annotations: fabric8.console/summary: '[Fabric8 Console](http://fabric8.io/v2/console.html) for working with Fabric8 and Kubernetes' description: Creates an instance of the Fabric8 Console for working with fabric8 and kubernetes. expose.config.fabric8.io/oauth-authorize-url-key: oauth-authorize-uri fabric8.console/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-console/master/app-kubernetes/src/main/fabric8/icon.svg maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/platform/console/fabric8-console/2.2.199/fabric8-console-2.2.199.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: fabric8-console version: 2.2.199 group: io.fabric8.platform.console name: fabric8 data: github-oauth-client-id: ${GITHUB_OAUTH_CLIENT_ID} github-oauth-client-secret: ${GITHUB_OAUTH_CLIENT_SECRET} oauth-authorize-uri: "" auth-mode: basic master-uri: k8s - apiVersion: v1 kind: ConfigMap metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/platform/console2/fabric8-runtime-console/1.0.2/fabric8-runtime-console-1.0.2.jar!/META-INF/fabric8/openshift.yml labels: fabric8.io/kind: package provider: fabric8.io version: 1.0.2 project: fabric8-runtime-console group: io.fabric8.platform.console2 name: fabric8-console2-package data: metadata-url: http://central.maven.org/maven2/io/fabric8/platform/console2/>fabric8-runtime-console/maven-metadata.xml package-url-prefix: http://central.maven.org/maven2/io/fabric8/platform/console2/>fabric8-runtime-console/%[1]s/>fabric8-runtime-console-%[1]s- - apiVersion: v1 kind: ConfigMap metadata: annotations: description: Defines the environments used by your Continuous Delivery pipelines. fabric8.console/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-console/master/app-kubernetes/src/main/fabric8/icon.svg maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/platform/console/fabric8-console/2.2.199/fabric8-console-2.2.199.jar!/META-INF/fabric8/openshift.yml labels: kind: environments provider: fabric8 project: fabric8-console version: 2.2.199 group: io.fabric8.platform.console name: fabric8-environments - apiVersion: v1 kind: ConfigMap metadata: annotations: fabric8.fabric8-forge/summary: 'Fabric8 :: Forge' description: 'Fabric8 :: Forge' fabric8.fabric8-forge/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-forge/master/fabric8-forge/src/main/fabric8/icon.svg fabric8.io/yaml-schema: | type: object properties: jenkinsfile-library-git-repository: type: string description: The git clone URL for the library of Jenkinsfiles used to associate CD pipelines with projects reused across projects default: https://github.com/fabric8io/jenkins-workflow-library.git use-external-git-address: type: boolean description: Whether we should use the external git URLs. Using internal tends to avoid DNS issues of kubernetes pods not seeing external host names. jenkins-gogs-user: type: string description: The user name for Jenkins to login to Gogs default: gogsadmin jenkins-gogs-email: type: string description: The email address of the Jenkins user on Gogs default: 'gogsadmin@fabric8.local' jenkins-gogs-password: type: string description: The password for Jenkins to login to Gogs default: RedHat$1 fabric8-default-environments: type: string description: The list of default environment names to actual kubernetes namespaces default: Testing=${namespace}-testing,Staging=${namespace}-staging,Production=${namespace}-prod maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/forge/apps/fabric8-forge/2.3.88/fabric8-forge-2.3.88.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: fabric8-forge version: 2.3.88 group: io.fabric8.forge.apps name: fabric8-forge data: fabric8-default-environments: Testing=${namespace}-testing,Staging=${namespace}-staging,Production=${namespace}-prod jenkins-gogs-email: gogsadmin@fabric8.local jenkins-gogs-password: RedHat$1 jenkins-gogs-user: gogsadmin jenkinsfile-library-git-repository: https://github.com/fabric8io/fabric8-jenkinsfile-library.git jenkinsfile-library-git-tag: v2.2.311 use-external-git-address: "false" - apiVersion: v1 kind: ConfigMap metadata: annotations: maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/gogs/2.2.311/gogs-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: gogs version: 2.2.311 group: io.fabric8.devops.apps name: fabric8-git-app-secrets namespace: user-secrets-source-admin data: gogs: default-git-gogs - apiVersion: v1 kind: ConfigMap metadata: labels: fabric8.io/kind: package provider: fabric8.io version: 1.0.20 project: fabric8-online group: io.fabric8.online.packages name: fabric8-online data: metadata-url: http://central.maven.org/maven2/io/fabric8/online/packages/fabric8-online/maven-metadata.xml package-url-prefix: http://central.maven.org/maven2/io/fabric8/online/packages/fabric8-online/%[1]s/fabric8-online-%[1]s- - apiVersion: v1 kind: ConfigMap metadata: annotations: expose.config.fabric8.io/oauth-authorize-url-key: oauth-authorize-uri expose.config.fabric8.io/apiserver-key: api-server maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/platform/console2/fabric8-runtime-console/1.0.2/fabric8-runtime-console-1.0.2.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: fabric8-runtime-console version: 1.0.2 group: io.fabric8.platform.console2 name: fabric8-runtime-console data: oauth-issuer: "" oauth-logout-uri: "" oauth-client-id: fabric8 oauth-authorize-uri: "" api-server: "" - apiVersion: v1 kind: ConfigMap metadata: annotations: fabric8.gogs/summary: '[Gogs](http://gogs/) - A self-hosted Git service written in Go' description: | Gogs is a self-hosted Git service written in Go. More details on the Gogs home page. fabric8.gogs/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/gogs/src/main/fabric8/icon.png expose.config.fabric8.io/url-key: gogs-server--root-url expose.config.fabric8.io/oauth-authorize-url-key: oauth-authorize-uri fabric8.io/json-schema: |- { "type" : "object", "properties" : { "GOGS_SERVER__ROOT_URL" : { "type" : "string", "description" : "The root URL for the gogs server" }, "DOMAIN" : { "type" : "string", "description" : "The domain name applications are installed on", "default" : "vagrant.f8" }, "ADMIN_USER_EMAIL" : { "type" : "string", "description" : "The email address of the admin user on Gogs", "default" : "gogsadmin@fabric8.local" }, "ADMIN_USER_PASSWORD" : { "type" : "string", "description" : "The password to login to Gogs", "default" : "RedHat$1" }, "GOGS_SERVER__PROTOCOL" : { "type" : "string", "description" : "The protocol for gogs to use; either http or https", "default" : "http" }, "GOGS_OAUTH_OPENSHIFT__ENABLED" : { "type" : "string", "default" : "true" }, "ADMIN_USER_CREATE" : { "type" : "string", "description" : "Should we create an admin user on startup", "default" : "true" }, "GOGS_OAUTH_OPENSHIFT__TOKEN_URL" : { "type" : "string" }, "GOGS_OAUTH_OPENSHIFT__SCOPES" : { "type" : "string" }, "GOGS_OAUTH_OPENSHIFT__AUTH_URL" : { "type" : "string" }, "GOGS_WEBHOOK__TASK_INTERVAL" : { "type" : "string", "default" : "true" }, "GOGS_WEBHOOK__SKIP_TLS_VERIFY" : { "type" : "string", "default" : "true" }, "GOGS_SERVER__DOMAIN" : { "type" : "string", "description" : "The gogs server name", "default" : "gogs.vagrant.f8" }, "ADMIN_USER_NAME" : { "type" : "string", "description" : "The user name to login to Gogs", "default" : "gogsadmin" }, "GOGS_OAUTH__ENABLED" : { "type" : "string", "default" : "true" }, "GOGS_OAUTH_TWITTER__ENABLED" : { "type" : "string", "default" : "false" }, "KUBERNETES_ADMIN_USER" : { "type" : "string", "description" : "The default Kubernetes admin user", "default" : "admin" }, "GOGS_OAUTH_OPENSHIFT__CLIENT_ID" : { "type" : "string", "default" : "gogs" } } } maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/gogs/2.2.311/gogs-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: gogs version: 2.2.311 group: io.fabric8.devops.apps name: gogs data: admin-user-create: "true" admin-user-email: gogsadmin@fabric8.local admin-user-name: gogsadmin admin-user-password: RedHat$1 gogs-oauth--enabled: "true" gogs-oauth-openshift--auth-url: "" gogs-oauth-openshift--client-id: gogs gogs-oauth-openshift--enabled: "true" gogs-oauth-openshift--scopes: "" gogs-oauth-openshift--token-url: "" gogs-oauth-twitter--enabled: "false" gogs-server--root-url: "" gogs-webhook--skip-tls-verify: "true" gogs-webhook--task-interval: "true" kubernetes-admin-user: admin - apiVersion: v1 kind: ConfigMap metadata: annotations: fabric8.jenkins/summary: '[Jenkins](http://jenkins-ci.org/) extendable open source continuous integration server' description: |- Jenkins CI is a leading open-source continuous integration server. Built with Java, it provides 985 plugins to support building and testing virtually any project. [http://jenkins-ci.org/](http://jenkins-ci.org/) fabric8.jenkins/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/jenkins/src/main/fabric8/icon.svg fabric8.io/json-schema: |- { "type" : "object", "properties" : { "PIPELINE_ELASTICSEARCH_PROTOCOL" : { "type" : "string", "description" : "Protocol used to connect to elasticsearch", "default" : "http" }, "JENKINS_GOGS_USER" : { "type" : "string", "description" : "The user name for Jenkins to login to Gogs", "default" : "gogsadmin" }, "JENKINS_GOGS_PASSWORD" : { "type" : "string", "description" : "The password for Jenkins to login to Gogs", "default" : "RedHat$1" }, "PIPELINE_ELASTICSEARCH_HOST" : { "type" : "string", "description" : "Elasticsearch hostname used for pipeline events", "default" : "elasticsearch" }, "JENKINS_GOGS_EMAIL" : { "type" : "string", "description" : "The email address of the Jenkins user on Gogs", "default" : "gogsadmin@fabric8.local" } } } maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 group: io.fabric8.devops.apps name: jenkins data: jenkins-gogs-email: gogsadmin@fabric8.local jenkins-gogs-password: RedHat$1 jenkins-gogs-user: gogsadmin pipeline-elasticsearch-protocol: http pipeline-elasticsearch-host: elasticsearch project-version: 2.2.311 - apiVersion: v1 kind: ConfigMap metadata: annotations: maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/prometheus/target/prometheus-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: prometheus version: 2.2.311 group: io.fabric8.devops.apps name: prometheus data: prometheus.yml: |- global: scrape_interval: 30s evaluation_interval: 60s rule_files: - "*.rules" # A scrape configuration for running Prometheus on a Kubernetes cluster. # This uses separate scrape configs for cluster components (i.e. API server, node) # and services to allow each to use different authentication configs. # # Kubernetes labels will be added as Prometheus labels on metrics via the # `labelmap` relabeling action. scrape_configs: # Scrape config for API servers. - job_name: 'kubernetes-apiservers' # This TLS & bearer token file config is used to connect to the actual scrape # endpoints for cluster components. This is separate to discovery auth # configuration (`in_cluster` below) because discovery & scraping are two # separate concerns in Prometheus. tls_config: # workaround for Prometheus -> Kubernetes cert issue https://github.com/fabric8io/fabric8-devops/issues/438 insecure_skip_verify: true ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token scheme: https kubernetes_sd_configs: - role: endpoints relabel_configs: - source_labels: [__meta_kubernetes_namespace, __meta_kubernetes_service_name, __meta_kubernetes_endpoint_port_name] action: keep regex: default;kubernetes;https # Scrape config for nodes. - job_name: 'kubernetes-nodes' # This TLS & bearer token file config is used to connect to the actual scrape # endpoints for cluster components. This is separate to discovery auth # configuration (`in_cluster` below) because discovery & scraping are two # separate concerns in Prometheus. tls_config: # workaround for Prometheus -> Kubernetes cert issue https://github.com/fabric8io/fabric8-devops/issues/438 insecure_skip_verify: true ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token scheme: https kubernetes_sd_configs: - role: node relabel_configs: - action: labelmap regex: __meta_kubernetes_node_label_(.+) # Scrape config for node exporter pods deployed as a daemonset. - job_name: 'kubernetes-node-exporters' kubernetes_sd_configs: - role: pod relabel_configs: - source_labels: [__meta_kubernetes_pod_name] action: keep regex: node-exporter-.+ - source_labels: [__address__, __meta_kubernetes_pod_annotation_prometheus_io_port] action: replace regex: (.+):(?:\d+);(\d+) replacement: ${1}:${2} target_label: __address__ - source_labels: [__meta_kubernetes_pod_node_name] action: replace target_label: instance # Scrape config for service endpoints. # # The relabeling allows the actual service scrape endpoint to be configured # via the following annotations: # # * `prometheus.io/scrape`: Only scrape services that have a value of `true` # * `prometheus.io/scheme`: If the metrics endpoint is secured then you will need # to set this to `https` & most likely set the `tls_config` of the scrape config. # * `prometheus.io/path`: If the metrics path is not `/metrics` override this. # * `prometheus.io/port`: If the metrics are exposed on a different port to the # service then set this appropriately. - job_name: 'kubernetes-service-endpoints' kubernetes_sd_configs: - role: endpoints relabel_configs: - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scrape] action: keep regex: true - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scheme] action: replace target_label: __scheme__ regex: (https?) - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_path] action: replace regex: (.+) target_label: __metrics_path__ - source_labels: [__address__, __meta_kubernetes_service_annotation_prometheus_io_port] action: replace target_label: __address__ regex: (.+)(?::\d+);(\d+) replacement: $1:$2 - action: labelmap regex: __meta_kubernetes_service_label_(.+) - source_labels: [__meta_kubernetes_service_namespace] action: replace target_label: kubernetes_namespace - source_labels: [__meta_kubernetes_service_name] action: replace target_label: kubernetes_name # Scrape config for probing services via the Blackbox Exporter. # # The relabeling allows the actual service scrape endpoint to be configured # via the following annotations: # # * `prometheus.io/probe`: Only probe services that have a value of `true` - job_name: 'kubernetes-services' metrics_path: /probe params: module: [http_2xx] kubernetes_sd_configs: - role: service relabel_configs: - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_probe] action: keep regex: true - source_labels: [] target_label: __address__ replacement: blackbox - source_labels: [__address__] regex: (.*)(:80)? target_label: __param_target - source_labels: [__meta_kubernetes_service_name,__meta_kubernetes_service_namespace] target_label: __param_target regex: ([^;]+);(.+) replacement: $1.$2.svc - action: labelmap regex: __meta_kubernetes_service_label_(.+) - source_labels: [__meta_kubernetes_service_namespace] action: replace target_label: kubernetes_namespace - source_labels: [__meta_kubernetes_service_name] action: replace target_label: kubernetes_name # Scrape config for pods # # The relabeling allows the actual pod scrape endpoint to be configured via the # following annotations: # # * `prometheus.io/scrape`: Only scrape pods that have a value of `true` # * `prometheus.io/port`: Scrape the pod on the indicated port instead of the default of `9102`. - job_name: 'kubernetes-pods' kubernetes_sd_configs: - role: pod relabel_configs: - source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_scrape] action: keep regex: true - source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_scheme] action: replace target_label: __scheme__ regex: (https?) - source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_path] action: replace target_label: __metrics_path__ regex: (.+) - source_labels: [__address__, __meta_kubernetes_pod_annotation_prometheus_io_port] action: replace regex: (.+):(?:\d+);(\d+) replacement: ${1}:${2} target_label: __address__ - action: labelmap regex: __meta_kubernetes_pod_label_(.+) pod.rules: |- pod:memory_usage_bytes = sum(container_memory_usage_bytes{kubernetes_pod_name=~".+", job="kubernetes-nodes"}) by (kubernetes_pod_name, kubernetes_namespace) pod:network_receive_bytes:1m = sum(rate(container_network_receive_bytes_total{kubernetes_pod_name=~".+", job="kubernetes-nodes"}[1m])) by (kubernetes_pod_name, kubernetes_namespace) pod:network_transmit_bytes:1m = sum(rate(container_network_transmit_bytes_total{kubernetes_pod_name=~".+", job="kubernetes-nodes"}[1m])) by (kubernetes_pod_name, kubernetes_namespace) pod:cpu_usage_seconds:1m = sum(rate(container_cpu_usage_seconds_total{kubernetes_pod_name=~".+", job="kubernetes-nodes"}[1m])) by (kubernetes_pod_name, kubernetes_namespace) ALERT ServiceDown IF probe_success{job="kubernetes-services"} == 0 FOR 10s LABELS { service = "{{$labels.kubernetes_namespace}}/{{$labels.kubernetes_name}}" } ANNOTATIONS { severity ="page", summary ="Service {{$labels.kubernetes_namespace}}/{{$labels.kubernetes_name}} down", description ="Service {{$labels.kubernetes_namespace}}/{{$labels.kubernetes_name}} has been down for more than 10 seconds!" } - apiVersion: extensions/v1beta1 kind: DaemonSet metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/prometheus-node-exporter/src/main/fabric8/icon.png maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/prometheus-node-exporter/target/prometheus-node-exporter-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: prometheus-node-exporter version: 2.2.311 group: io.fabric8.devops.apps name: node-exporter spec: template: metadata: labels: provider: fabric8 project: prometheus-node-exporter version: 2.2.311 group: io.fabric8.devops.apps name: node-exporter spec: containers: - args: - -collector.procfs - /host/proc - -collector.sysfs - /host/proc - -collector.filesystem.ignored-mount-points - ^/(sys|proc|dev|host|etc)($|/) image: prom/node-exporter name: node-exporter ports: - containerPort: 9100 name: scrape volumeMounts: - mountPath: /host/proc name: host-proc readOnly: true - mountPath: /host/sys name: host-sys readOnly: true - mountPath: /rootfs name: host-root readOnly: true hostNetwork: true serviceAccountName: node-exporter volumes: - hostPath: path: /proc name: host-proc - hostPath: path: /sys name: host-sys - hostPath: path: / name: host-root - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/git-commit: 05de8cc20b911556130d36c8ba415f38ebcbcb5d fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-online/master/apps/che/src/main/fabric8/icon.png fabric8.io/git-branch: release-v1.0.20 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=che&var-version=1.0.20 maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/c8-cd_fabric8-online_master-RZCQJXY66EHCHAKJPPRB7OQ2EYEWQC7JYFR7O4VWUBUVXPQNSF5A@2/apps/che/target/che-1.0.20.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: che version: 1.0.20 group: io.fabric8.online.apps name: che spec: replicas: 1 selector: project: che provider: fabric8 group: io.fabric8.online.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 05de8cc20b911556130d36c8ba415f38ebcbcb5d fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-online/master/apps/che/src/main/fabric8/icon.png fabric8.io/git-branch: release-v1.0.20 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=che&var-version=1.0.20 pod.alpha.kubernetes.io/init-containers: '[{"image":"busybox","imagePullPolicy":"IfNotPresent","name":"init","command":["chmod","777","/conf","/data"],"volumeMounts":[{"mountPath":"/conf","name":"che-conf-volume"},{"mountPath":"/data","name":"che-data-volume"}]}]' labels: provider: fabric8 project: che version: 1.0.20 group: io.fabric8.online.apps spec: containers: - env: - name: CHE_DOCKER_IP_EXTERNAL valueFrom: configMapKeyRef: key: hostname-http name: che - name: CHE_WORKSPACE_STORAGE valueFrom: configMapKeyRef: key: workspace-storage name: che - name: CHE_WORKSPACE_STORAGE_CREATE_FOLDERS valueFrom: configMapKeyRef: key: workspace-storage-create-folders name: che - name: CHE_LOCAL_CONF_DIR valueFrom: configMapKeyRef: key: local-conf-dir name: che - name: CHE_OPENSHIFT_ENDPOINT valueFrom: configMapKeyRef: key: openshift-endpoint name: che - name: CHE_OPENSHIFT_TOKEN valueFrom: configMapKeyRef: key: openshift-token name: che - name: CHE_OPENSHIFT_USERNAME valueFrom: configMapKeyRef: key: openshift-username name: che - name: CHE_OPENSHIFT_PASSWORD valueFrom: configMapKeyRef: key: openshift-password name: che - name: CHE_OPENSHIFT_PROJECT valueFrom: configMapKeyRef: key: openshift-project name: che - name: CHE_OPENSHIFT_SERVICEACCOUNTNAME valueFrom: configMapKeyRef: key: openshift-serviceaccountname name: che - name: CHE_DOCKER_SERVER__EVALUATION__STRATEGY valueFrom: configMapKeyRef: key: che-server-evaluation-strategy name: che - name: CHE_LOG_LEVEL valueFrom: configMapKeyRef: key: log-level name: che - name: CHE_PORT valueFrom: configMapKeyRef: key: port name: che - name: CHE_DOCKER_CONNECTOR valueFrom: configMapKeyRef: key: docker-connector name: che image: rhche/che-server:nightly imagePullPolicy: IfNotPresent livenessProbe: initialDelaySeconds: 120 tcpSocket: port: 8080 timeoutSeconds: 10 name: che ports: - containerPort: 8080 name: http readinessProbe: initialDelaySeconds: 20 tcpSocket: port: 8080 timeoutSeconds: 10 securityContext: privileged: true volumeMounts: - mountPath: /var/run/docker.sock name: docker readOnly: false - mountPath: /conf name: che-conf-volume readOnly: false - mountPath: /data name: che-data-volume serviceAccountName: che volumes: - hostPath: path: /var/run/docker.sock name: docker - name: che-conf-volume persistentVolumeClaim: claimName: che-conf-volume - name: che-data-volume persistentVolumeClaim: claimName: che-data-volume triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/configmapcontroller/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=configmapcontroller&var-version=2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/configmapcontroller/2.2.311/configmapcontroller-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: configmapcontroller version: 2.2.311 group: io.fabric8.devops.apps name: configmapcontroller spec: replicas: 1 selector: project: configmapcontroller provider: fabric8 group: io.fabric8.devops.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/configmapcontroller/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=configmapcontroller&var-version=2.2.311 labels: provider: fabric8 project: configmapcontroller version: 2.2.311 group: io.fabric8.devops.apps spec: containers: - env: - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: fabric8/configmapcontroller:2.3.5 name: configmapcontroller serviceAccountName: configmapcontroller triggers: - type: ConfigChange - 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: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=content-repository&var-version=2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/content-repository/2.2.311/content-repository-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: content-repository version: 2.2.311 group: io.fabric8.devops.apps name: content-repository spec: replicas: 1 selector: provider: fabric8 project: content-repository group: io.fabric8.devops.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/content-repository/src/main/fabric8/icon.svg fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=content-repository&var-version=2.2.311 labels: provider: fabric8 project: content-repository version: 2.2.311 group: io.fabric8.devops.apps spec: containers: - env: - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: fabric8/alpine-caddy:2.2.311 imagePullPolicy: IfNotPresent name: content-repository ports: - containerPort: 80 name: http resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" volumeMounts: - mountPath: /var/www/html name: content readOnly: false volumes: - name: content triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/elasticsearch/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=elasticsearch&var-version=2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/elasticsearch/2.2.311/elasticsearch-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: elasticsearch version: 2.2.311 group: io.fabric8.devops.apps name: elasticsearch spec: replicas: 1 selector: project: elasticsearch provider: fabric8 group: io.fabric8.devops.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/elasticsearch/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=elasticsearch&var-version=2.2.311 pod.alpha.kubernetes.io/init-containers: '[{"image":"busybox","imagePullPolicy":"IfNotPresent","name":"init","command":["chmod","777","/usr/share/elasticsearch/data"],"volumeMounts":[{"mountPath":"/usr/share/elasticsearch/data","name":"data"}]}]' labels: provider: fabric8 project: elasticsearch version: 2.2.311 group: io.fabric8.devops.apps spec: containers: - env: - name: SERVICE value: elasticsearch-masters - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: fabric8/elasticsearch-k8s:2.3.4 imagePullPolicy: IfNotPresent livenessProbe: initialDelaySeconds: 30 tcpSocket: port: 9300 name: elasticsearch readinessProbe: httpGet: path: /_template/logstash port: 9200 initialDelaySeconds: 5 securityContext: privileged: false volumeMounts: - mountPath: /usr/share/elasticsearch/data name: data - image: fabric8/elasticsearch-logstash-template:2.2.311 name: logstash-template volumes: - name: data persistentVolumeClaim: claimName: es-data triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: configmap.fabric8.io/update-on-change: exposecontroller fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/exposecontroller/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=exposecontroller&var-version=2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/exposecontroller/2.2.311/exposecontroller-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: exposecontroller version: 2.2.311 group: io.fabric8.devops.apps name: exposecontroller spec: replicas: 1 selector: project: exposecontroller provider: fabric8 group: io.fabric8.devops.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/exposecontroller/src/main/fabric8/icon.png configmap.fabric8.io/update-on-change: exposecontroller fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=exposecontroller&var-version=2.2.311 labels: provider: fabric8 project: exposecontroller version: 2.2.311 group: io.fabric8.devops.apps spec: containers: - env: - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: fabric8/exposecontroller:2.3.2 livenessProbe: exec: command: - cat - /tmp/restarteveryday initialDelaySeconds: 86164 name: exposecontroller volumeMounts: - mountPath: /etc/exposecontroller name: config-volume serviceAccountName: exposecontroller volumes: - configMap: name: exposecontroller name: config-volume triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-console/master/app-kubernetes/src/main/fabric8/icon.svg configmap.fabric8.io/update-on-change: fabric8 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/platform/console/fabric8-console/2.2.199/fabric8-console-2.2.199.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: fabric8-console expose: "true" version: 2.2.199 group: io.fabric8.apps name: fabric8 spec: replicas: 1 selector: provider: fabric8 group: io.fabric8.platform.console project: fabric8-console expose: "true" strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-console/master/app-kubernetes/src/main/fabric8/icon.svg labels: provider: fabric8 group: io.fabric8.platform.console project: fabric8-console expose: "true" version: 2.2.199 spec: containers: - env: - name: OAUTH_AUTHORIZE_URI valueFrom: configMapKeyRef: key: oauth-authorize-uri name: fabric8 - name: GITHUB_OAUTH_CLIENT_SECRET valueFrom: configMapKeyRef: key: github-oauth-client-secret name: fabric8 - name: GITHUB_OAUTH_CLIENT_ID valueFrom: configMapKeyRef: key: github-oauth-client-id name: fabric8 - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: OAUTH_CLIENT_ID value: fabric8 - name: OAUTH_PROVIDER value: openshift image: fabric8/fabric8-console:2.2.199 name: fabric8-container ports: - containerPort: 9090 name: http resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-forge/master/fabric8-forge/src/main/fabric8/icon.svg fabric8.io/git-commit: bad661f3285ecbcd6b7a9373e194bda075d832eb fabric8.io/git-branch: release-v2.3.88 fabric8.io/metrics-path: dashboard/file/camel-routes.json/?var-project=fabric8-forge&var-version=2.3.88 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/forge/apps/fabric8-forge/2.3.88/fabric8-forge-2.3.88.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: fabric8-forge version: 2.3.88 group: io.fabric8.forge.apps name: fabric8-forge spec: replicas: 1 selector: provider: fabric8 project: fabric8-forge group: io.fabric8.forge.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-forge/master/fabric8-forge/src/main/fabric8/icon.svg fabric8.io/git-commit: bad661f3285ecbcd6b7a9373e194bda075d832eb fabric8.io/git-branch: release-v2.3.88 fabric8.io/metrics-path: dashboard/file/camel-routes.json/?var-project=fabric8-forge&var-version=2.3.88 labels: provider: fabric8 project: fabric8-forge version: 2.3.88 group: io.fabric8.forge.apps spec: containers: - env: - name: FABRIC8_DEFAULT_ENVIRONMENTS valueFrom: configMapKeyRef: key: fabric8-default-environments name: fabric8-forge - name: JENKINSFILE_LIBRARY_GIT_REPOSITORY valueFrom: configMapKeyRef: key: jenkinsfile-library-git-repository name: fabric8-forge - name: JENKINSFILE_LIBRARY_GIT_TAG valueFrom: configMapKeyRef: key: jenkinsfile-library-git-tag name: fabric8-forge - name: USE_EXTERNAL_GIT_ADDRESS valueFrom: configMapKeyRef: key: use-external-git-address name: fabric8-forge - name: KUBERNETES_TRUST_CERTIFICATES value: "true" - name: SKIP_TLS_VERIFY value: "true" - name: JENKINS_GOGS_PASSWORD valueFrom: configMapKeyRef: key: jenkins-gogs-password name: fabric8-forge - name: JENKINS_GOGS_USER valueFrom: configMapKeyRef: key: jenkins-gogs-user name: fabric8-forge - name: FABRIC8_ARCHETYPES_VERSION value: 2.2.195 - name: JAVA_OPTIONS value: -Dorg.apache.maven.log_transfer=true -Dorg.apache.cxf.logging.enabled=false - name: JENKINS_GOGS_EMAIL valueFrom: configMapKeyRef: key: jenkins-gogs-email name: fabric8-forge - name: KUBERNETES_MASTER value: https://kubernetes.default.svc - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: fabric8/fabric8-forge:2.3.88 imagePullPolicy: IfNotPresent name: fabric8-forge ports: - containerPort: 8080 name: http protocol: TCP - containerPort: 8778 name: jolokia protocol: TCP readinessProbe: httpGet: path: /_ping port: 8080 initialDelaySeconds: 30 timeoutSeconds: 10 resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" securityContext: privileged: false serviceAccountName: fabric8 triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/git-commit: 05de8cc20b911556130d36c8ba415f38ebcbcb5d fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-online/master/apps/fabric8-planner/src/main/fabric8/icon.png fabric8.io/git-branch: release-v1.0.20 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=fabric8-planner&var-version=1.0.20 maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/c8-cd_fabric8-online_master-RZCQJXY66EHCHAKJPPRB7OQ2EYEWQC7JYFR7O4VWUBUVXPQNSF5A@2/apps/fabric8-planner/target/fabric8-planner-1.0.20.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: fabric8-planner version: 1.0.20 group: io.fabric8.online.apps name: fabric8-planner spec: replicas: 1 selector: project: fabric8-planner provider: fabric8 group: io.fabric8.online.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 05de8cc20b911556130d36c8ba415f38ebcbcb5d fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-online/master/apps/fabric8-planner/src/main/fabric8/icon.png fabric8.io/git-branch: release-v1.0.20 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=fabric8-planner&var-version=1.0.20 labels: provider: fabric8 project: fabric8-planner version: 1.0.20 group: io.fabric8.online.apps spec: containers: - image: docker.io/almightyui/almighty-ui:demo imagePullPolicy: IfNotPresent name: planner triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: configmap.fabric8.io/update-on-change: fabric8-runtime-console fabric8.io/git-commit: f228bb776721ec9aa2e08c66a6737a4ef9308eae fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-runtime-console/master/src/main/fabric8/icon.png fabric8.io/git-branch: release-v1.0.2 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=fabric8-runtime-console&var-version=1.0.2 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/platform/console2/fabric8-runtime-console/1.0.2/fabric8-runtime-console-1.0.2.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: fabric8-runtime-console version: 1.0.2 group: io.fabric8.platform.console2 name: fabric8-runtime-console spec: replicas: 1 selector: project: fabric8-runtime-console provider: fabric8 group: io.fabric8.platform.console2 strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: f228bb776721ec9aa2e08c66a6737a4ef9308eae fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-runtime-console/master/src/main/fabric8/icon.png configmap.fabric8.io/update-on-change: fabric8-runtime-console fabric8.io/git-branch: release-v1.0.2 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=fabric8-runtime-console&var-version=1.0.2 labels: provider: fabric8 project: fabric8-runtime-console version: 1.0.2 group: io.fabric8.platform.console2 spec: containers: - env: - name: OAUTH_ISSUER valueFrom: configMapKeyRef: key: oauth-issuer name: fabric8-runtime-console - name: OAUTH_LOGOUT_URI valueFrom: configMapKeyRef: key: oauth-logout-uri name: fabric8-runtime-console - name: OAUTH_CLIENT_ID valueFrom: configMapKeyRef: key: oauth-client-id name: fabric8-runtime-console - name: OAUTH_AUTHORIZE_URI valueFrom: configMapKeyRef: key: oauth-authorize-uri name: fabric8-runtime-console - name: K8S_API_SERVER valueFrom: configMapKeyRef: key: api-server name: fabric8-runtime-console image: fabric8/fabric8-runtime-console:1.0.2 imagePullPolicy: IfNotPresent livenessProbe: initialDelaySeconds: 120 tcpSocket: port: 8001 timeoutSeconds: 10 name: fabric8-runtime-console ports: - containerPort: 8001 name: http readinessProbe: initialDelaySeconds: 20 tcpSocket: port: 8001 timeoutSeconds: 10 serviceAccountName: fabric8-runtime-console triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: configmap.fabric8.io/update-on-change: gogs fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/gogs/src/main/fabric8/icon.png fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=gogs&var-version=2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/gogs/2.2.311/gogs-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: gogs version: 2.2.311 group: io.fabric8.devops.apps name: gogs spec: replicas: 1 selector: provider: fabric8 project: gogs group: io.fabric8.devops.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/gogs/src/main/fabric8/icon.png fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 configmap.fabric8.io/update-on-change: gogs fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=gogs&var-version=2.2.311 pod.alpha.kubernetes.io/init-containers: '[{"image":"busybox","imagePullPolicy":"IfNotPresent","name":"init","command":["chmod","777","/app/gogs/data"],"volumeMounts":[{"mountPath":"/app/gogs/data","name":"gogs-data"}]}]' labels: provider: fabric8 project: gogs version: 2.2.311 group: io.fabric8.devops.apps spec: containers: - env: - name: GOGS_SERVER__ROOT_URL valueFrom: configMapKeyRef: key: gogs-server--root-url name: gogs - name: ADMIN_USER_EMAIL valueFrom: configMapKeyRef: key: admin-user-email name: gogs - name: ADMIN_USER_PASSWORD valueFrom: configMapKeyRef: key: admin-user-password name: gogs - name: ADMIN_USER_CREATE value: "true" - name: GOGS_WEBHOOK__TASK_INTERVAL value: "true" - name: GOGS_WEBHOOK__SKIP_TLS_VERIFY value: "true" - name: ADMIN_USER_NAME valueFrom: configMapKeyRef: key: admin-user-name name: gogs - name: KUBERNETES_ADMIN_USER valueFrom: configMapKeyRef: key: kubernetes-admin-user name: gogs - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: fabric8/gogs:v0.9.97 imagePullPolicy: IfNotPresent name: gogs ports: - containerPort: 2222 name: ssh - containerPort: 3000 name: http resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" volumeMounts: - mountPath: /app/gogs/data name: gogs-data serviceAccountName: gogs volumes: - name: gogs-data persistentVolumeClaim: claimName: gogs-data triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/grafana/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=grafana&var-version=2.2.311 maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/grafana/target/grafana-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: grafana version: 2.2.311 group: io.fabric8.devops.apps name: grafana spec: replicas: 1 selector: project: grafana provider: fabric8 group: io.fabric8.devops.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/grafana/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=grafana&var-version=2.2.311 pod.alpha.kubernetes.io/init-containers: '[{"image":"busybox","imagePullPolicy":"IfNotPresent","name":"init","command":["chmod","777","/var/lib/grafana"],"volumeMounts":[{"mountPath":"/var/lib/grafana","name":"data-volume"}]}]' labels: provider: fabric8 project: grafana version: 2.2.311 group: io.fabric8.devops.apps spec: containers: - env: - name: PROMETHEUS_ADDRESS value: http://prometheus image: fabric8/grafana:2.6.1 livenessProbe: httpGet: port: http initialDelaySeconds: 5 name: grafana ports: - containerPort: 3000 name: http readinessProbe: httpGet: port: http initialDelaySeconds: 5 volumeMounts: - mountPath: /var/lib/grafana name: data-volume volumes: - name: data-volume persistentVolumeClaim: claimName: grafana-data triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/jenkins/src/main/fabric8/icon.svg fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=jenkins&var-version=2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/jenkins/2.2.311/jenkins-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: jenkins version: 2.2.311 group: io.fabric8.devops.apps name: jenkins spec: replicas: 1 selector: provider: fabric8 project: jenkins group: io.fabric8.devops.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/secret-ssh-key: jenkins-git-ssh,jenkins-master-ssh fabric8.io/secret-ssh-config: jenkins-ssh-config fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=jenkins&var-version=2.2.311 fabric8.io/secret-gpg-key: jenkins-release-gpg fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/jenkins/src/main/fabric8/icon.svg fabric8.io/secret-maven-settings: jenkins-maven-settings fabric8.io/git-branch: release-v2.2.311 fabric8.io/secret-hub-api-token: jenkins-hub-api-token fabric8.io/secret-docker-cfg: jenkins-docker-cfg pod.alpha.kubernetes.io/init-containers: '[{"image":"busybox","imagePullPolicy":"IfNotPresent","name":"init","command":["chmod","777","/var/jenkins_home/workspace","/var/jenkins_home/jobs"],"volumeMounts":[{"mountPath":"/var/jenkins_home/jobs","name":"jenkins-jobs"},{"mountPath":"/var/jenkins_home/workspace","name":"jenkins-workspace"}]}]' labels: provider: fabric8 project: jenkins version: 2.2.311 group: io.fabric8.devops.apps spec: containers: - env: - name: PROJECT_VERSION valueFrom: configMapKeyRef: key: project-version name: jenkins - name: PIPELINE_ELASTICSEARCH_PROTOCOL valueFrom: configMapKeyRef: key: pipeline-elasticsearch-protocol name: jenkins - name: JENKINS_GOGS_PASSWORD valueFrom: configMapKeyRef: key: jenkins-gogs-password name: jenkins - name: JENKINS_GOGS_USER valueFrom: configMapKeyRef: key: jenkins-gogs-user name: jenkins - name: JENKINS_GOGS_EMAIL valueFrom: configMapKeyRef: key: jenkins-gogs-email name: jenkins - name: PIPELINE_ELASTICSEARCH_HOST valueFrom: configMapKeyRef: key: pipeline-elasticsearch-host name: jenkins - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: KUBERNETES_MASTER value: https://kubernetes.default image: fabric8/jenkins-docker:2.2.311 imagePullPolicy: IfNotPresent livenessProbe: httpGet: path: /blue/ port: 8080 initialDelaySeconds: 120 timeoutSeconds: 10 name: jenkins ports: - containerPort: 50000 name: slave - containerPort: 8080 name: http readinessProbe: httpGet: path: /blue/ port: 8080 initialDelaySeconds: 20 timeoutSeconds: 10 resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" volumeMounts: - mountPath: /var/jenkins_home/jobs name: jenkins-jobs readOnly: false - mountPath: /var/jenkins_home/workspace name: jenkins-workspace readOnly: false serviceAccountName: jenkins volumes: - name: jenkins-jobs persistentVolumeClaim: claimName: jenkins-jobs - name: jenkins-workspace persistentVolumeClaim: claimName: jenkins-workspace triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/kibana/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=kibana&var-version=2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/kibana/2.2.311/kibana-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: kibana version: 2.2.311 group: io.fabric8.devops.apps name: kibana spec: replicas: 1 selector: project: kibana provider: fabric8 group: io.fabric8.devops.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/kibana/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=kibana&var-version=2.2.311 labels: provider: fabric8 project: kibana version: 2.2.311 group: io.fabric8.devops.apps spec: containers: - env: - name: ELASTICSEARCH_URL value: http://elasticsearch:9200 - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: fabric8/kibana4:v4.5.3 imagePullPolicy: IfNotPresent livenessProbe: initialDelaySeconds: 60 tcpSocket: port: 5601 name: kibana readinessProbe: httpGet: path: / port: 5601 initialDelaySeconds: 5 securityContext: privileged: false - env: - name: ELASTICSEARCH_URL value: http://elasticsearch:9200 image: fabric8/kibana-config:2.2.311 name: logstash-template triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/nexus/src/main/fabric8/icon.png fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=nexus&var-version=2.2.311 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/devops/apps/nexus/2.2.311/nexus-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: nexus version: 2.2.311 group: io.fabric8.devops.apps name: nexus spec: replicas: 1 selector: provider: fabric8 project: nexus group: io.fabric8.devops.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/nexus/src/main/fabric8/icon.png fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=nexus&var-version=2.2.311 pod.alpha.kubernetes.io/init-containers: '[{"image":"busybox","imagePullPolicy":"IfNotPresent","name":"init","command":["chmod","777","/sonatype-work/storage"],"volumeMounts":[{"mountPath":"/sonatype-work/storage","name":"nexus-storage"}]}]' labels: provider: fabric8 project: nexus version: 2.2.311 group: io.fabric8.devops.apps spec: containers: - env: - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: fabric8/nexus:2.2.311 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /content/repositories/ port: 8081 initialDelaySeconds: 180 timeoutSeconds: 10 name: nexus ports: - containerPort: 8081 name: http readinessProbe: failureThreshold: 10 httpGet: path: /content/repositories/ port: 8081 initialDelaySeconds: 60 timeoutSeconds: 10 resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" volumeMounts: - mountPath: /sonatype-work/storage name: nexus-storage readOnly: false volumes: - name: nexus-storage persistentVolumeClaim: claimName: nexus-storage triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/prometheus/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=prometheus&var-version=2.2.311 maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/prometheus/target/prometheus-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: prometheus version: 2.2.311 group: io.fabric8.devops.apps name: prometheus spec: replicas: 1 selector: project: prometheus provider: fabric8 group: io.fabric8.devops.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/prometheus/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=prometheus&var-version=2.2.311 pod.alpha.kubernetes.io/init-containers: '[{"image":"busybox","imagePullPolicy":"IfNotPresent","name":"init","command":["chmod","777","/prometheus"],"volumeMounts":[{"mountPath":"/prometheus","name":"data-volume"}]}]' labels: provider: fabric8 project: prometheus version: 2.2.311 group: io.fabric8.devops.apps spec: containers: - image: prom/prometheus:v1.3.1 livenessProbe: httpGet: port: http initialDelaySeconds: 1 name: prometheus ports: - containerPort: 9090 name: http readinessProbe: httpGet: port: http initialDelaySeconds: 1 volumeMounts: - mountPath: /etc/prometheus name: config-volume - mountPath: /prometheus name: data-volume subPath: prometheus-db - args: - -volume-dir - /etc/prometheus - -webhook-url - http://localhost:9090/-/reload image: jimmidyson/configmap-reload:v0.1 name: configmap-reload volumeMounts: - mountPath: /etc/prometheus name: config-volume serviceAccountName: metrics volumes: - configMap: name: prometheus name: config-volume - name: data-volume persistentVolumeClaim: claimName: prometheus-data triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/prometheus-blackbox-exporter/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=prometheus-blackbox-exporter&var-version=2.2.311 maven.fabric8.io/source-url: jar:file:/home/jenkins/fabric8-devops/prometheus-blackbox-exporter/target/prometheus-blackbox-exporter-2.2.311.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: prometheus-blackbox-exporter version: 2.2.311 group: io.fabric8.devops.apps name: prometheus-blackbox-expo spec: replicas: 1 selector: project: prometheus-blackbox-exporter provider: fabric8 group: io.fabric8.devops.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 2b9f7ce19493fe6d18392ac4f4be16f5e1a76fa3 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/prometheus-blackbox-exporter/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.311 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=prometheus-blackbox-exporter&var-version=2.2.311 labels: provider: fabric8 project: prometheus-blackbox-exporter version: 2.2.311 group: io.fabric8.devops.apps spec: containers: - image: prom/blackbox-exporter:master livenessProbe: httpGet: port: http initialDelaySeconds: 1 name: blackbox-exporter ports: - containerPort: 9115 name: http readinessProbe: httpGet: port: http initialDelaySeconds: 1 volumeMounts: - mountPath: /etc/blackbox_exporter name: config-volume volumes: - configMap: name: blackbox-exporter name: config-volume triggers: - type: ConfigChange