Misc improvements
This commit is contained in:
		
							parent
							
								
									7120d61f59
								
							
						
					
					
						commit
						2b18ed7a92
					
				@ -34,12 +34,14 @@ metadata:
 | 
				
			|||||||
  name: cassandra
 | 
					  name: cassandra
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
  serviceName: cassandra-headless
 | 
					  serviceName: cassandra-headless
 | 
				
			||||||
  replicas: 3
 | 
					  replicas: 2
 | 
				
			||||||
  template:
 | 
					  template:
 | 
				
			||||||
    metadata:
 | 
					    metadata:
 | 
				
			||||||
      labels:
 | 
					      labels:
 | 
				
			||||||
        app: cassandra
 | 
					        app: cassandra
 | 
				
			||||||
    spec:
 | 
					    spec:
 | 
				
			||||||
 | 
					      nodeSelector:
 | 
				
			||||||
 | 
					        machinetype: other
 | 
				
			||||||
      affinity:
 | 
					      affinity:
 | 
				
			||||||
        podAntiAffinity:
 | 
					        podAntiAffinity:
 | 
				
			||||||
          requiredDuringSchedulingIgnoredDuringExecution:
 | 
					          requiredDuringSchedulingIgnoredDuringExecution:
 | 
				
			||||||
@ -75,7 +77,7 @@ spec:
 | 
				
			|||||||
              command: ["/bin/sh", "-c", "PID=$(pidof java) && kill $PID && while ps -p $PID > /dev/null; do sleep 1; done"]
 | 
					              command: ["/bin/sh", "-c", "PID=$(pidof java) && kill $PID && while ps -p $PID > /dev/null; do sleep 1; done"]
 | 
				
			||||||
        env:
 | 
					        env:
 | 
				
			||||||
          - name: MAX_HEAP_SIZE
 | 
					          - name: MAX_HEAP_SIZE
 | 
				
			||||||
            value: 512M
 | 
					            value: 2048M
 | 
				
			||||||
          - name: HEAP_NEWSIZE
 | 
					          - name: HEAP_NEWSIZE
 | 
				
			||||||
            value: 100M
 | 
					            value: 100M
 | 
				
			||||||
          - name: CASSANDRA_SEEDS
 | 
					          - name: CASSANDRA_SEEDS
 | 
				
			||||||
@ -118,7 +120,7 @@ spec:
 | 
				
			|||||||
      accessModes: [ "ReadWriteOnce" ]
 | 
					      accessModes: [ "ReadWriteOnce" ]
 | 
				
			||||||
      resources:
 | 
					      resources:
 | 
				
			||||||
        requests:
 | 
					        requests:
 | 
				
			||||||
          storage: 2Gi
 | 
					          storage: 3Gi
 | 
				
			||||||
  - metadata:
 | 
					  - metadata:
 | 
				
			||||||
      name: cassandra-commitlog
 | 
					      name: cassandra-commitlog
 | 
				
			||||||
      annotations:
 | 
					      annotations:
 | 
				
			||||||
@ -127,4 +129,4 @@ spec:
 | 
				
			|||||||
      accessModes: [ "ReadWriteOnce" ]
 | 
					      accessModes: [ "ReadWriteOnce" ]
 | 
				
			||||||
      resources:
 | 
					      resources:
 | 
				
			||||||
        requests:
 | 
					        requests:
 | 
				
			||||||
          storage: 1Gi
 | 
					          storage: 2Gi
 | 
				
			||||||
@ -41,7 +41,7 @@ spec:
 | 
				
			|||||||
  selector:
 | 
					  selector:
 | 
				
			||||||
    matchLabels:
 | 
					    matchLabels:
 | 
				
			||||||
      app: tb
 | 
					      app: tb
 | 
				
			||||||
  minAvailable: 2
 | 
					  minAvailable: 3
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
apiVersion: v1
 | 
					apiVersion: v1
 | 
				
			||||||
kind: ConfigMap
 | 
					kind: ConfigMap
 | 
				
			||||||
@ -58,12 +58,14 @@ metadata:
 | 
				
			|||||||
  name: tb
 | 
					  name: tb
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
  serviceName: "tb-service"
 | 
					  serviceName: "tb-service"
 | 
				
			||||||
  replicas: 2
 | 
					  replicas: 3
 | 
				
			||||||
  template:
 | 
					  template:
 | 
				
			||||||
    metadata:
 | 
					    metadata:
 | 
				
			||||||
      labels:
 | 
					      labels:
 | 
				
			||||||
        app: tb
 | 
					        app: tb
 | 
				
			||||||
    spec:
 | 
					    spec:
 | 
				
			||||||
 | 
					      nodeSelector:
 | 
				
			||||||
 | 
					        machinetype: tb
 | 
				
			||||||
      affinity:
 | 
					      affinity:
 | 
				
			||||||
        podAntiAffinity:
 | 
					        podAntiAffinity:
 | 
				
			||||||
          requiredDuringSchedulingIgnoredDuringExecution:
 | 
					          requiredDuringSchedulingIgnoredDuringExecution:
 | 
				
			||||||
 | 
				
			|||||||
@ -35,7 +35,7 @@ kind: ConfigMap
 | 
				
			|||||||
metadata:
 | 
					metadata:
 | 
				
			||||||
  name: zk-config
 | 
					  name: zk-config
 | 
				
			||||||
data:
 | 
					data:
 | 
				
			||||||
  ensemble: "zk-0;zk-1;zk-2"
 | 
					  ensemble: "zk-0;zk-1"
 | 
				
			||||||
  replicas: "3"
 | 
					  replicas: "3"
 | 
				
			||||||
  jvm.heap: "500m"
 | 
					  jvm.heap: "500m"
 | 
				
			||||||
  tick: "2000"
 | 
					  tick: "2000"
 | 
				
			||||||
@ -64,7 +64,7 @@ metadata:
 | 
				
			|||||||
  name: zk
 | 
					  name: zk
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
  serviceName: zk-headless
 | 
					  serviceName: zk-headless
 | 
				
			||||||
  replicas: 3
 | 
					  replicas: 2
 | 
				
			||||||
  template:
 | 
					  template:
 | 
				
			||||||
    metadata:
 | 
					    metadata:
 | 
				
			||||||
      labels:
 | 
					      labels:
 | 
				
			||||||
@ -72,6 +72,8 @@ spec:
 | 
				
			|||||||
      annotations:
 | 
					      annotations:
 | 
				
			||||||
        pod.alpha.kubernetes.io/initialized: "true"
 | 
					        pod.alpha.kubernetes.io/initialized: "true"
 | 
				
			||||||
    spec:
 | 
					    spec:
 | 
				
			||||||
 | 
					      nodeSelector:
 | 
				
			||||||
 | 
					        machinetype: other
 | 
				
			||||||
      affinity:
 | 
					      affinity:
 | 
				
			||||||
        podAntiAffinity:
 | 
					        podAntiAffinity:
 | 
				
			||||||
          requiredDuringSchedulingIgnoredDuringExecution:
 | 
					          requiredDuringSchedulingIgnoredDuringExecution:
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user