fix kubernetes cassandra template

This commit is contained in:
James Oliver 2016-03-16 07:51:22 -07:00
parent 757f993e08
commit 66ae69cbfd
3 changed files with 10 additions and 37 deletions

View File

@ -5,7 +5,7 @@ metadata:
name: cassandra name: cassandra
name: cassandra name: cassandra
spec: spec:
replicas: 1 replicas: ${NODE_COUNT}
selector: selector:
name: cassandra name: cassandra
template: template:
@ -24,11 +24,13 @@ spec:
value: 512M value: 512M
- name: HEAP_NEWSIZE - name: HEAP_NEWSIZE
value: 100M value: 100M
- name: CASSANDRA_SERVICE
value: cassandra
- name: POD_NAMESPACE - name: POD_NAMESPACE
valueFrom: valueFrom:
fieldRef: fieldRef:
fieldPath: metadata.namespace fieldPath: metadata.namespace
image: gcr.io/google_containers/cassandra:v6 image: llparse/cassandra:v1
name: cassandra name: cassandra
ports: ports:
- containerPort: 9042 - containerPort: 9042

View File

@ -1,35 +0,0 @@
apiVersion: v1
kind: Pod
metadata:
labels:
name: cassandra
name: cassandra
spec:
containers:
- args:
- /run.sh
resources:
limits:
cpu: "0.1"
image: gcr.io/google_containers/cassandra:v6
name: cassandra
ports:
- name: cql
containerPort: 9042
- name: thrift
containerPort: 9160
volumeMounts:
- name: data
mountPath: /cassandra_data
env:
- name: MAX_HEAP_SIZE
value: 512M
- name: HEAP_NEWSIZE
value: 100M
- name: POD_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
volumes:
- name: data
emptyDir: {}

View File

@ -2,3 +2,9 @@
name: "K8s Example Cassandra" name: "K8s Example Cassandra"
version: "1.0.0" version: "1.0.0"
description: "" description: ""
questions:
- variable: "NODE_COUNT"
label: "Initial number of Cassandra nodes"
required: true
default: 3
type: "int"