--- apiVersion: v1 kind: List items: - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-ipaas/master/kafka/src/main/fabric8/icon.png fabric8.io/git-commit: 500219733b1151415686940f4b893d7add206822 fabric8.io/git-branch: release-v2.2.153 fabric8.io/build-id: "2" fabric8.io/git-url: http://gogs.ux.fabric8.io/gogsadmin/oss-parent/commit/500219733b1151415686940f4b893d7add206822 fabric8.io/build-url: http://jenkins.ux.fabric8.io/job/oss-parent/2 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/ipaas/apps/kafka/2.2.153/kafka-2.2.153.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: kafka version: 2.2.153 group: io.fabric8.ipaas.apps name: kafka spec: ports: - port: 9092 protocol: TCP targetPort: 9092 selector: project: kafka provider: fabric8 group: io.fabric8.ipaas.apps type: LoadBalancer - apiVersion: v1 kind: Service metadata: annotations: prometheus.io/scrape: "true" prometheus.io/path: /prometheus prometheus.io/port: "9411" fabric8.io/app-menu: management fabric8.io/git-commit: 8371dc55a93ee55d45589896367e64b0d8f8e53b fabric8.io/git-branch: release-v0.1.11 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/kubeflix.git/zipkin fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/kubeflix.git/zipkin fabric8.io/scm-tag: 0.1.11 fabric8.io/scm-url: http://github.com/fabric8io/kubeflix/zipkin/ maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/ps_kubernetes-zipkin_master-VZHKOFTPKZV26ZHG7RAIATUNUYCKHVECGNOTMINQPAUROZW5V5XA/zipkin/target/zipkin-0.1.11.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: zipkin version: 0.1.11 group: io.fabric8.zipkin expose: "true" name: zipkin spec: ports: - port: 80 protocol: TCP targetPort: 9411 selector: project: zipkin provider: fabric8 group: io.fabric8.zipkin type: LoadBalancer - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/git-commit: 8371dc55a93ee55d45589896367e64b0d8f8e53b fabric8.io/git-branch: release-v0.1.11 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/kubeflix.git/zipkin-mysql fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/kubeflix.git/zipkin-mysql fabric8.io/scm-tag: 0.1.11 fabric8.io/scm-url: http://github.com/fabric8io/kubeflix/zipkin-mysql/ maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/ps_kubernetes-zipkin_master-VZHKOFTPKZV26ZHG7RAIATUNUYCKHVECGNOTMINQPAUROZW5V5XA/mysql/target/zipkin-mysql-0.1.11.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: zipkin-mysql version: 0.1.11 group: io.fabric8.zipkin name: zipkin-mysql spec: ports: - port: 3306 protocol: TCP targetPort: 3306 selector: project: zipkin-mysql provider: fabric8 group: io.fabric8.zipkin type: LoadBalancer - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-ipaas/master/zookeeper/src/main/fabric8/icon.png fabric8.io/git-commit: 500219733b1151415686940f4b893d7add206822 fabric8.io/git-branch: release-v2.2.153 fabric8.io/build-id: "2" fabric8.io/git-url: http://gogs.ux.fabric8.io/gogsadmin/oss-parent/commit/500219733b1151415686940f4b893d7add206822 fabric8.io/build-url: http://jenkins.ux.fabric8.io/job/oss-parent/2 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/ipaas/apps/zookeeper/2.2.153/zookeeper-2.2.153.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: zookeeper version: 2.2.153 group: io.fabric8.ipaas.apps name: zookeeper spec: ports: - name: client port: 2181 targetPort: 2181 selector: project: zookeeper provider: fabric8 group: io.fabric8.ipaas.apps - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/ps_kubernetes-zipkin_master-VZHKOFTPKZV26ZHG7RAIATUNUYCKHVECGNOTMINQPAUROZW5V5XA/mysql/target/zipkin-mysql-0.1.11.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: zipkin-mysql version: 0.1.11 group: io.fabric8.zipkin name: mysql-data spec: accessModes: - ReadWriteOnce resources: requests: storage: 100Mi volumeName: mysql-data - apiVersion: v1 kind: ConfigMap metadata: annotations: maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/ps_kubernetes-zipkin_master-VZHKOFTPKZV26ZHG7RAIATUNUYCKHVECGNOTMINQPAUROZW5V5XA/mysql/target/zipkin-mysql-0.1.11.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: zipkin-mysql version: 0.1.11 group: io.fabric8.zipkin name: zipkin-mysql-cnf data: custom.cnf: | [mysqld] sql-mode="" - apiVersion: v1 kind: ConfigMap metadata: annotations: maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/ps_kubernetes-zipkin_master-VZHKOFTPKZV26ZHG7RAIATUNUYCKHVECGNOTMINQPAUROZW5V5XA/mysql/target/zipkin-mysql-0.1.11.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: zipkin-mysql version: 0.1.11 group: io.fabric8.zipkin name: zipkin-mysql-initdb data: init.sql: | CREATE TABLE IF NOT EXISTS zipkin_spans ( `trace_id` BIGINT NOT NULL, `id` BIGINT NOT NULL, `name` VARCHAR(255) NOT NULL, `parent_id` BIGINT, `debug` BIT(1), `start_ts` BIGINT COMMENT 'Span.timestamp(): epoch micros used for endTs query and to implement TTL', `duration` BIGINT COMMENT 'Span.duration(): micros used for minDuration and maxDuration query' ) ENGINE=InnoDB ROW_FORMAT=COMPRESSED; ALTER TABLE zipkin_spans ADD UNIQUE KEY(`trace_id`, `id`) COMMENT 'ignore insert on duplicate'; ALTER TABLE zipkin_spans ADD INDEX(`trace_id`, `id`) COMMENT 'for joining with zipkin_annotations'; ALTER TABLE zipkin_spans ADD INDEX(`trace_id`) COMMENT 'for getTracesByIds'; ALTER TABLE zipkin_spans ADD INDEX(`name`) COMMENT 'for getTraces and getSpanNames'; ALTER TABLE zipkin_spans ADD INDEX(`start_ts`) COMMENT 'for getTraces ordering and range'; CREATE TABLE IF NOT EXISTS zipkin_annotations ( `trace_id` BIGINT NOT NULL COMMENT 'coincides with zipkin_spans.trace_id', `span_id` BIGINT NOT NULL COMMENT 'coincides with zipkin_spans.id', `a_key` VARCHAR(255) NOT NULL COMMENT 'BinaryAnnotation.key or Annotation.value if type == -1', `a_value` BLOB COMMENT 'BinaryAnnotation.value(), which must be smaller than 64KB', `a_type` INT NOT NULL COMMENT 'BinaryAnnotation.type() or -1 if Annotation', `a_timestamp` BIGINT COMMENT 'Used to implement TTL; Annotation.timestamp or zipkin_spans.timestamp', `endpoint_ipv4` INT COMMENT 'Null when Binary/Annotation.endpoint is null', `endpoint_ipv6` BINARY(16) COMMENT 'Null when Binary/Annotation.endpoint is null, or no IPv6 address', `endpoint_port` SMALLINT COMMENT 'Null when Binary/Annotation.endpoint is null', `endpoint_service_name` VARCHAR(255) COMMENT 'Null when Binary/Annotation.endpoint is null' ) ENGINE=InnoDB ROW_FORMAT=COMPRESSED; ALTER TABLE zipkin_annotations ADD UNIQUE KEY(`trace_id`, `span_id`, `a_key`, `a_timestamp`) COMMENT 'Ignore insert on duplicate'; ALTER TABLE zipkin_annotations ADD INDEX(`trace_id`, `span_id`) COMMENT 'for joining with zipkin_spans'; ALTER TABLE zipkin_annotations ADD INDEX(`trace_id`) COMMENT 'for getTraces/ByIds'; ALTER TABLE zipkin_annotations ADD INDEX(`endpoint_service_name`) COMMENT 'for getTraces and getServiceNames'; ALTER TABLE zipkin_annotations ADD INDEX(`a_type`) COMMENT 'for getTraces'; ALTER TABLE zipkin_annotations ADD INDEX(`a_key`) COMMENT 'for getTraces'; CREATE TABLE IF NOT EXISTS zipkin_dependencies ( `day` DATE NOT NULL, `parent` VARCHAR(255) NOT NULL, `child` VARCHAR(255) NOT NULL, `call_count` BIGINT ) ENGINE=InnoDB ROW_FORMAT=COMPRESSED; ALTER TABLE zipkin_dependencies ADD UNIQUE KEY(`day`, `parent`, `child`); GRANT SELECT, INSERT, UPDATE, DELETE ON zipkin.* TO zipkin@'%' IDENTIFIED BY 'zipkin' WITH GRANT OPTION ; FLUSH PRIVILEGES; - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-ipaas/master/kafka/src/main/fabric8/icon.png fabric8.io/git-commit: 500219733b1151415686940f4b893d7add206822 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=kafka&var-version=2.2.153 fabric8.io/build-id: "2" fabric8.io/build-url: http://jenkins.ux.fabric8.io/job/oss-parent/2 fabric8.io/git-branch: release-v2.2.153 fabric8.io/git-url: http://gogs.ux.fabric8.io/gogsadmin/oss-parent/commit/500219733b1151415686940f4b893d7add206822 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/ipaas/apps/kafka/2.2.153/kafka-2.2.153.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: kafka version: 2.2.153 group: io.fabric8.ipaas.apps name: kafka spec: replicas: 1 selector: provider: fabric8 project: kafka group: io.fabric8.ipaas.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 500219733b1151415686940f4b893d7add206822 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=kafka&var-version=2.2.153 fabric8.io/build-id: "2" fabric8.io/build-url: http://jenkins.ux.fabric8.io/job/oss-parent/2 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-ipaas/master/kafka/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.153 fabric8.io/git-url: http://gogs.ux.fabric8.io/gogsadmin/oss-parent/commit/500219733b1151415686940f4b893d7add206822 labels: provider: fabric8 project: kafka version: 2.2.153 group: io.fabric8.ipaas.apps spec: containers: - env: - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: fabric8/kafka:2.2.153 imagePullPolicy: IfNotPresent name: kafka ports: - containerPort: 9092 name: kafka - containerPort: 8778 name: jolokia resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" securityContext: privileged: false volumeMounts: - mountPath: /opt/kafka/logs name: logs readOnly: false volumes: - emptyDir: medium: Memory name: logs triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/git-commit: 8371dc55a93ee55d45589896367e64b0d8f8e53b fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=zipkin&var-version=0.1.11 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/kubeflix.git/zipkin fabric8.io/scm-url: http://github.com/fabric8io/kubeflix/zipkin/ fabric8.io/git-branch: release-v0.1.11 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/kubeflix.git/zipkin fabric8.io/scm-tag: 0.1.11 maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/ps_kubernetes-zipkin_master-VZHKOFTPKZV26ZHG7RAIATUNUYCKHVECGNOTMINQPAUROZW5V5XA/zipkin/target/zipkin-0.1.11.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: zipkin version: 0.1.11 group: io.fabric8.zipkin name: zipkin spec: replicas: 1 selector: provider: fabric8 project: zipkin group: io.fabric8.zipkin version: 0.1.11 template: metadata: annotations: fabric8.io/git-commit: 8371dc55a93ee55d45589896367e64b0d8f8e53b fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=zipkin&var-version=0.1.11 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/kubeflix.git/zipkin fabric8.io/scm-url: http://github.com/fabric8io/kubeflix/zipkin/ fabric8.io/git-branch: release-v0.1.11 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/kubeflix.git/zipkin fabric8.io/scm-tag: 0.1.11 labels: provider: fabric8 project: zipkin version: 0.1.11 group: io.fabric8.zipkin spec: containers: - env: - name: STORAGE_PORT_9042_TCP_ADDR value: zipkin-cassandra:9411 - name: STORAGE_PORT_3306_TCP_ADDR value: zipkin-mysql:3306 - name: STORAGE_TYPE value: mysql - name: TRANSPORT_TYPE value: http - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: openzipkin/zipkin:1.25.0 name: zipkin readinessProbe: httpGet: path: /api/v1/services port: 9411 initialDelaySeconds: 5 resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/git-commit: 8371dc55a93ee55d45589896367e64b0d8f8e53b fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=zipkin-mysql&var-version=0.1.11 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/kubeflix.git/zipkin-mysql fabric8.io/scm-url: http://github.com/fabric8io/kubeflix/zipkin-mysql/ fabric8.io/git-branch: release-v0.1.11 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/kubeflix.git/zipkin-mysql fabric8.io/scm-tag: 0.1.11 maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/ps_kubernetes-zipkin_master-VZHKOFTPKZV26ZHG7RAIATUNUYCKHVECGNOTMINQPAUROZW5V5XA/mysql/target/zipkin-mysql-0.1.11.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: zipkin-mysql version: 0.1.11 group: io.fabric8.zipkin name: zipkin-mysql spec: replicas: 1 selector: provider: fabric8 project: zipkin-mysql group: io.fabric8.zipkin version: 0.1.11 template: metadata: annotations: fabric8.io/git-commit: 8371dc55a93ee55d45589896367e64b0d8f8e53b fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=zipkin-mysql&var-version=0.1.11 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8io/kubeflix.git/zipkin-mysql fabric8.io/scm-url: http://github.com/fabric8io/kubeflix/zipkin-mysql/ fabric8.io/git-branch: release-v0.1.11 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8io/kubeflix.git/zipkin-mysql fabric8.io/scm-tag: 0.1.11 labels: provider: fabric8 project: zipkin-mysql version: 0.1.11 group: io.fabric8.zipkin spec: containers: - env: - name: MYSQL_USER value: zipkin - name: MYSQL_PASSWORD value: zipkin - name: MYSQL_ROOT_PASSWORD value: zipkin - name: MYSQL_DATABASE value: zipkin - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: mysql:5.7 name: zipkin-mysql readinessProbe: initialDelaySeconds: 5 tcpSocket: port: 3306 resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" volumeMounts: - mountPath: /var/lib/mysql name: mysql-data - mountPath: /docker-entrypoint-initdb.d/ name: mysql-init-script - mountPath: /etc/mysql/conf.d/ name: mysql-confd volumes: - name: mysql-data persistentVolumeClaim: claimName: mysql-data - configMap: name: zipkin-mysql-initdb name: mysql-init-script - configMap: name: zipkin-mysql-cnf name: mysql-confd triggers: - type: ConfigChange - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-ipaas/master/zookeeper/src/main/fabric8/icon.png fabric8.io/git-commit: 500219733b1151415686940f4b893d7add206822 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=zookeeper&var-version=2.2.153 fabric8.io/build-id: "2" fabric8.io/build-url: http://jenkins.ux.fabric8.io/job/oss-parent/2 fabric8.io/git-branch: release-v2.2.153 fabric8.io/git-url: http://gogs.ux.fabric8.io/gogsadmin/oss-parent/commit/500219733b1151415686940f4b893d7add206822 maven.fabric8.io/source-url: jar:file:/root/.mvnrepository/io/fabric8/ipaas/apps/zookeeper/2.2.153/zookeeper-2.2.153.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: zookeeper version: 2.2.153 group: io.fabric8.ipaas.apps serverId: "1" name: zookeeper spec: replicas: 1 selector: provider: fabric8 project: zookeeper group: io.fabric8.ipaas.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 500219733b1151415686940f4b893d7add206822 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=zookeeper&var-version=2.2.153 fabric8.io/build-id: "2" fabric8.io/build-url: http://jenkins.ux.fabric8.io/job/oss-parent/2 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-ipaas/master/zookeeper/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.153 fabric8.io/git-url: http://gogs.ux.fabric8.io/gogsadmin/oss-parent/commit/500219733b1151415686940f4b893d7add206822 labels: provider: fabric8 project: zookeeper version: 2.2.153 group: io.fabric8.ipaas.apps spec: containers: - env: - name: ENSEMBLE_SIZE value: "1" - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: fabric8/zookeeper:2.2.153 imagePullPolicy: IfNotPresent name: zookeeper ports: - containerPort: 2181 name: zkclient - containerPort: 8778 name: jolokia resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" securityContext: privileged: false volumeMounts: - mountPath: /opt/zookeeper/data name: data readOnly: false - mountPath: /opt/zookeeper/log name: log readOnly: false volumes: - emptyDir: medium: Memory name: data - emptyDir: medium: Memory name: log triggers: - type: ConfigChange - apiVersion: v1 kind: Route metadata: annotations: prometheus.io/scrape: "true" prometheus.io/path: /prometheus prometheus.io/port: "9411" fabric8.io/app-menu: management maven.fabric8.io/source-url: jar:file:/home/jenkins/workspace/ps_kubernetes-zipkin_master-VZHKOFTPKZV26ZHG7RAIATUNUYCKHVECGNOTMINQPAUROZW5V5XA/zipkin/target/zipkin-0.1.11.jar!/META-INF/fabric8/openshift.yml labels: provider: fabric8 project: zipkin version: 0.1.11 group: io.fabric8.zipkin expose: "true" name: zipkin spec: port: targetPort: 9411 to: kind: Service name: zipkin