mirror of
				https://github.com/k3s-io/kubernetes.git
				synced 2025-10-30 21:30:16 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			42 lines
		
	
	
		
			949 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			949 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| apiVersion: v1
 | |
| kind: ReplicationController
 | |
| metadata:
 | |
|   labels:
 | |
|     app: cassandra
 | |
|   name: cassandra
 | |
| spec:
 | |
|   replicas: 1
 | |
|   template:
 | |
|     metadata:
 | |
|       labels:
 | |
|         app: cassandra
 | |
|     spec:
 | |
|       containers:
 | |
|         - command:
 | |
|             - /run.sh
 | |
|           resources:
 | |
|             limits:
 | |
|               cpu: 0.1
 | |
|           env:
 | |
|             - name: MAX_HEAP_SIZE
 | |
|               value: 512M
 | |
|             - name: HEAP_NEWSIZE
 | |
|               value: 100M
 | |
|             - name: POD_NAMESPACE
 | |
|               valueFrom:
 | |
|                 fieldRef:
 | |
|                   fieldPath: metadata.namespace
 | |
|           image: gcr.io/google_containers/cassandra:v6
 | |
|           name: cassandra
 | |
|           ports:
 | |
|             - containerPort: 9042
 | |
|               name: cql
 | |
|             - containerPort: 9160
 | |
|               name: thrift
 | |
|           volumeMounts:
 | |
|             - mountPath: /cassandra_data
 | |
|               name: data
 | |
|       volumes:
 | |
|         - name: data
 | |
|           emptyDir: {}
 |