Merge pull request #37 from LLParse/kubernetes-cassandra

fix kubernetes cassandra template
This commit is contained in:
Bill Maxwell 2016-03-16 16:59:40 -07:00
commit aeb08a1eff
3 changed files with 10 additions and 37 deletions

View File

@ -5,7 +5,7 @@ metadata:
name: cassandra
name: cassandra
spec:
replicas: 1
replicas: ${NODE_COUNT}
selector:
name: cassandra
template:
@ -24,11 +24,13 @@ spec:
value: 512M
- name: HEAP_NEWSIZE
value: 100M
- name: CASSANDRA_SERVICE
value: cassandra
- name: POD_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: gcr.io/google_containers/cassandra:v6
image: llparse/cassandra:v1
name: cassandra
ports:
- 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"
version: "1.0.0"
description: ""
questions:
- variable: "NODE_COUNT"
label: "Initial number of Cassandra nodes"
required: true
default: 3
type: "int"