--- apiVersion: v1 kind: List items: - apiVersion: v1 kind: Secret metadata: labels: app: wit provider: fabric8 version: 4.0.159 group: io.fabric8.platform.apps name: wit data: db.user: cG9zdGdyZXM= db.password: bXlzZWNyZXRwYXNzd29yZA== keycloak.realm: ZmFicmljOA== keycloak.secret: Yjc4NzNmODAtNmFkNy00NGE1LTk3Y2ItYmQyMTA3ODllYjQx token.publickey: LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUlHZU1BMEdDU3FHU0liM0RRRUJBUVVBQTRHTUFEQ0JpQUtCZ0VqbFpOMVE3d2c1UU9IelhHcXlOZi9xL1ZIUTBvSjJOZGVPRHMxOHh1WkpHSkxEZVA4ZU5QY2trbGdWb1RJaFZzOTlaNXRMTTFoUCs5R213ODI1dVVXRnZsNHg1MGoyYW0yNUFIOGlpUGhreUw2aEx6dThzYnd3clU5R1RpcllqRVM5RlNRVWF6TmlWMVhYSGR5TGRvRm03dzMzZDVobFdpT1M4NmNmRnNGN0FnTUJBQUU9Ci0tLS0tRU5EIFBVQkxJQyBLRVktLS0tLQo= tenantsvc.url: aHR0cDovL2Y4dGVuYW50Ojgw type: Opaque - apiVersion: v1 kind: Service metadata: annotations: api.service.kubernetes.io/path: /api/ service.alpha.openshift.io/dependencies: '[{"name":"wit-db","namespace":"","kind":"Service"}]' fabric8.io/git-commit: 64bed1fce1500680a84e27bfd9f2d17f36e6dd5e fabric8.io/git-branch: release-v4.0.159 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/fabric8-platform.git/apps/wit fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/fabric8-platform.git/apps/wit fabric8.io/scm-tag: app-console-2.0.1 fabric8.io/scm-url: http://github.com/fabric8io/fabric8-platform/apps/wit labels: service: wit expose: "true" app: wit provider: fabric8 version: 4.0.159 group: io.fabric8.platform.apps name: wit spec: ports: - name: "8080" port: 80 protocol: TCP targetPort: 8080 selector: service: wit app: wit provider: fabric8 group: io.fabric8.platform.apps type: ClusterIP - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/git-commit: 64bed1fce1500680a84e27bfd9f2d17f36e6dd5e fabric8.io/git-branch: release-v4.0.159 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/fabric8-platform.git/apps/wit fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/fabric8-platform.git/apps/wit fabric8.io/scm-tag: app-console-2.0.1 fabric8.io/scm-url: http://github.com/fabric8io/fabric8-platform/apps/wit labels: service: wit-db app: wit provider: fabric8 version: 4.0.159 group: io.fabric8.platform.apps name: wit-db spec: ports: - name: postgres port: 5432 protocol: TCP targetPort: 5432 selector: service: wit-db app: wit provider: fabric8 group: io.fabric8.platform.apps type: ClusterIP - apiVersion: v1 kind: PersistentVolumeClaim metadata: labels: app: wit provider: fabric8 version: 4.0.159 group: io.fabric8.platform.apps name: wit-postgresql-data spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - apiVersion: v1 kind: ConfigMap metadata: annotations: expose.service-key.config.fabric8.io/keycloak: keycloak.url labels: app: wit provider: fabric8 version: 4.0.159 group: io.fabric8.platform.apps name: wit data: db.host: wit-db db.port: "5432" auth_notapproved_redirect: "" chestarter.url: http://che-starter:10000 auth.url: http://auth authz.enabled: "true" keycloak.url: http://keycloak openshift.tenant.masterurl: http://kubernetes.default/ postgres.connection.maxidle: "90" postgres.connection.maxopen: "90" postgres.sslmode: disable redirect.valid: .* tenant.serviceurl: http://kubernetes.default/ - apiVersion: v1 kind: DeploymentConfig metadata: annotations: configmap.fabric8.io/update-on-change: wit fabric8.io/git-commit: 64bed1fce1500680a84e27bfd9f2d17f36e6dd5e fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=wit&var-version=4.0.159 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/fabric8-platform.git/apps/wit fabric8.io/scm-url: http://github.com/fabric8io/fabric8-platform/apps/wit fabric8.io/git-branch: release-v4.0.159 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/fabric8-platform.git/apps/wit fabric8.io/scm-tag: app-console-2.0.1 labels: service: wit app: wit provider: fabric8 version: 4.0.159 group: io.fabric8.platform.apps name: wit spec: replicas: 1 revisionHistoryLimit: 2 selector: app: wit provider: fabric8 group: io.fabric8.platform.apps strategy: rollingParams: timeoutSeconds: 7200 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 64bed1fce1500680a84e27bfd9f2d17f36e6dd5e pod.beta.kubernetes.io/init-containers: |- [ { "name": "wait-for-wit-db", "image": "fabric8/fabric8-dependency-wait-service:v6632df1", "imagePullPolicy": "IfNotPresent", "command": ["sh", "-c", "fabric8-dependency-wait-service-linux-amd64 postgres://wit@wit-db:5432"], "env": [{ "name": "DEPENDENCY_POLL_INTERVAL", "value": "1" }, { "name": "DEPENDENCY_LOG_VERBOSE", "value": "true" }] }, { "name": "wait-for-keycloak", "image": "fabric8/fabric8-dependency-wait-service:v6632df1", "imagePullPolicy": "IfNotPresent", "command": ["sh", "-c", "fabric8-dependency-wait-service-linux-amd64 http://keycloak:80"], "env": [{ "name": "DEPENDENCY_POLL_INTERVAL", "value": "1" }, { "name": "DEPENDENCY_LOG_VERBOSE", "value": "true" }] }, { "name": "wait-for-f8tenant", "image": "fabric8/fabric8-dependency-wait-service:v6632df1", "imagePullPolicy": "IfNotPresent", "command": ["sh", "-c", "fabric8-dependency-wait-service-linux-amd64 http://f8tenant:80/api/status"], "env": [{ "name": "DEPENDENCY_POLL_INTERVAL", "value": "1" }, { "name": "DEPENDENCY_LOG_VERBOSE", "value": "true" }] }] fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=wit&var-version=4.0.159 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/fabric8-platform.git/apps/wit fabric8.io/scm-url: http://github.com/fabric8io/fabric8-platform/apps/wit configmap.fabric8.io/update-on-change: wit fabric8.io/git-branch: release-v4.0.159 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/fabric8-platform.git/apps/wit fabric8.io/scm-tag: app-console-2.0.1 labels: service: wit app: wit provider: fabric8 version: 4.0.159 group: io.fabric8.platform.apps spec: containers: - env: - name: F8_POSTGRES_USER valueFrom: secretKeyRef: key: db.user name: wit - name: F8_POSTGRES_PASSWORD valueFrom: secretKeyRef: key: db.password name: wit - name: F8_KEYCLOAK_REALM valueFrom: secretKeyRef: key: keycloak.realm name: wit - name: F8_TOKEN_PUBLICKEY valueFrom: secretKeyRef: key: token.publickey name: wit - name: F8_AUTH_URL valueFrom: configMapKeyRef: key: auth.url name: wit - name: F8_AUTHZ_ENABLED valueFrom: configMapKeyRef: key: authz.enabled name: wit - name: F8_KEYCLOAK_URL valueFrom: configMapKeyRef: key: keycloak.url name: wit - name: F8_KEYCLOAK_SECRET valueFrom: secretKeyRef: key: keycloak.secret name: wit - name: F8_POSTGRES_HOST valueFrom: configMapKeyRef: key: db.host name: wit - name: F8_POSTGRES_PORT valueFrom: configMapKeyRef: key: db.port name: wit - name: F8_POSTGRES_SSLMODE valueFrom: configMapKeyRef: key: postgres.sslmode name: wit - name: F8_POSTGRES_CONNECTION_MAXIDLE valueFrom: configMapKeyRef: key: postgres.connection.maxidle name: wit - name: F8_POSTGRES_CONNECTION_MAXOPEN valueFrom: configMapKeyRef: key: postgres.connection.maxopen name: wit - name: F8_AUTH_NOTAPPROVED_REDIRECT valueFrom: configMapKeyRef: key: auth_notapproved_redirect name: wit - name: F8_TENANT_SERVICEURL valueFrom: secretKeyRef: key: tenantsvc.url name: wit - name: F8_CHESTARTERURL valueFrom: configMapKeyRef: key: chestarter.url name: wit - name: F8_REDIRECT_VALID valueFrom: configMapKeyRef: key: redirect.valid name: wit - name: F8_OPENSHIFT_TENANT_MASTERURL valueFrom: configMapKeyRef: key: openshift.tenant.masterurl name: wit image: fabric8/fabric8-wit:v6dab364 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /api/status port: 8080 scheme: HTTP initialDelaySeconds: 20 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 name: wit ports: - containerPort: 8080 name: http protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /api/status port: 8080 scheme: HTTP initialDelaySeconds: 20 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: configmap.fabric8.io/update-on-change: wit fabric8.io/git-commit: 64bed1fce1500680a84e27bfd9f2d17f36e6dd5e fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=wit&var-version=4.0.159 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/fabric8-platform.git/apps/wit fabric8.io/scm-url: http://github.com/fabric8io/fabric8-platform/apps/wit fabric8.io/git-branch: release-v4.0.159 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/fabric8-platform.git/apps/wit fabric8.io/scm-tag: app-console-2.0.1 labels: service: wit-db app: wit provider: fabric8 version: 4.0.159 group: io.fabric8.platform.apps name: wit-db spec: replicas: 1 revisionHistoryLimit: 2 selector: app: wit provider: fabric8 group: io.fabric8.platform.apps strategy: rollingParams: timeoutSeconds: 7200 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 64bed1fce1500680a84e27bfd9f2d17f36e6dd5e fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=wit&var-version=4.0.159 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/fabric8-platform.git/apps/wit fabric8.io/scm-url: http://github.com/fabric8io/fabric8-platform/apps/wit configmap.fabric8.io/update-on-change: wit fabric8.io/git-branch: release-v4.0.159 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/fabric8-platform.git/apps/wit fabric8.io/scm-tag: app-console-2.0.1 labels: service: wit-db app: wit provider: fabric8 version: 4.0.159 group: io.fabric8.platform.apps spec: containers: - env: - name: POSTGRESQL_ADMIN_PASSWORD valueFrom: secretKeyRef: key: db.password name: wit - name: POD_IP valueFrom: fieldRef: fieldPath: status.podIP image: registry.centos.org/postgresql/postgresql:9.6 imagePullPolicy: IfNotPresent livenessProbe: exec: command: - sh - -c - exec pg_isready --host $POD_IP failureThreshold: 6 initialDelaySeconds: 60 timeoutSeconds: 5 name: wit-db ports: - containerPort: 5432 name: postgresql protocol: TCP readinessProbe: exec: command: - sh - -c - exec pg_isready --host $POD_IP initialDelaySeconds: 20 periodSeconds: 5 timeoutSeconds: 3 volumeMounts: - mountPath: /var/lib/pgsql name: wit-postgresql-data readOnly: false volumes: - name: wit-postgresql-data persistentVolumeClaim: claimName: wit-postgresql-data triggers: - type: ConfigChange - apiVersion: v1 kind: Route metadata: labels: app: wit provider: fabric8 version: 4.0.159 group: io.fabric8.platform.apps name: wit spec: to: kind: Service name: wit