--- apiVersion: v1 kind: List items: - apiVersion: v1 kind: ServiceAccount metadata: labels: provider: fabric8 project: cassandra version: 2.2.166 group: io.fabric8.ipaas.apps name: cassandra - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/git-commit: 1156e375eda5e1df93a43df5d815bd48b7dbdb13 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-ipaas/master/cassandra/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.166 labels: app: cassandra provider: fabric8 project: cassandra version: 2.2.166 group: io.fabric8.ipaas.apps name: cassandra spec: ports: - port: 9042 selector: app: cassandra project: cassandra provider: fabric8 group: io.fabric8.ipaas.apps - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard labels: provider: fabric8 project: cassandra version: 2.2.166 group: io.fabric8.ipaas.apps name: pvc-cassandra spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi volumeName: pv-cassandra status: accessModes: - ReadWriteOnce capacity: storage: 1Gi - apiVersion: v1 kind: DeploymentConfig metadata: annotations: fabric8.io/git-commit: 1156e375eda5e1df93a43df5d815bd48b7dbdb13 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-ipaas/master/cassandra/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.166 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=cassandra&var-version=2.2.166 labels: provider: fabric8 project: cassandra version: 2.2.166 group: io.fabric8.ipaas.apps name: cassandra spec: replicas: 1 selector: project: cassandra provider: fabric8 group: io.fabric8.ipaas.apps strategy: rollingParams: timeoutSeconds: 10800 type: Rolling template: metadata: annotations: fabric8.io/git-commit: 1156e375eda5e1df93a43df5d815bd48b7dbdb13 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-ipaas/master/cassandra/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.166 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=cassandra&var-version=2.2.166 pod.alpha.kubernetes.io/init-containers: '[{"image":"busybox","imagePullPolicy":"IfNotPresent","name":"init","command":["chmod","777","/cassandra_data"],"volumeMounts":[{"mountPath":"/cassandra_data","name":"data"}]}]' labels: app: cassandra provider: fabric8 project: cassandra version: 2.2.166 group: io.fabric8.ipaas.apps spec: containers: - command: - /run.sh env: - name: MAX_HEAP_SIZE value: 512M - name: HEAP_NEWSIZE value: 100M - name: CASSANDRA_SEED_PROVIDER value: io.k8s.cassandra.KubernetesSeedProvider - name: POD_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: POD_IP valueFrom: fieldRef: fieldPath: status.podIP image: gcr.io/google-samples/cassandra:v11 name: cassandra ports: - containerPort: 7000 name: intra-node - containerPort: 7001 name: tls-intra-node - containerPort: 7199 name: jmx - containerPort: 9042 name: cql resources: limits: cpu: "0.25" volumeMounts: - mountPath: /cassandra_data name: data serviceAccount: cassandra volumes: - name: data persistentVolumeClaim: claimName: pvc-cassandra triggers: - type: ConfigChange