mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 17:30:00 +00:00
Update cassandra example according to config best practices
This commit is contained in:
parent
ae81f0b55f
commit
51dd067f5f
@ -59,16 +59,14 @@ apiVersion: v1
|
|||||||
kind: ReplicationController
|
kind: ReplicationController
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
name: cassandra
|
app: cassandra
|
||||||
name: cassandra
|
name: cassandra
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
selector:
|
|
||||||
name: cassandra
|
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
name: cassandra
|
app: cassandra
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- command:
|
- command:
|
||||||
@ -122,13 +120,13 @@ apiVersion: v1
|
|||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
name: cassandra
|
app: cassandra
|
||||||
name: cassandra
|
name: cassandra
|
||||||
spec:
|
spec:
|
||||||
ports:
|
ports:
|
||||||
- port: 9042
|
- port: 9042
|
||||||
selector:
|
selector:
|
||||||
name: cassandra
|
app: cassandra
|
||||||
```
|
```
|
||||||
|
|
||||||
[Download example](cassandra-service.yaml?raw=true)
|
[Download example](cassandra-service.yaml?raw=true)
|
||||||
@ -165,7 +163,7 @@ kind: Endpoints
|
|||||||
metadata:
|
metadata:
|
||||||
creationTimestamp: 2015-06-21T22:34:12Z
|
creationTimestamp: 2015-06-21T22:34:12Z
|
||||||
labels:
|
labels:
|
||||||
name: cassandra
|
app: cassandra
|
||||||
name: cassandra
|
name: cassandra
|
||||||
namespace: default
|
namespace: default
|
||||||
resourceVersion: "944373"
|
resourceVersion: "944373"
|
||||||
@ -200,16 +198,14 @@ apiVersion: v1
|
|||||||
kind: ReplicationController
|
kind: ReplicationController
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
name: cassandra
|
app: cassandra
|
||||||
name: cassandra
|
name: cassandra
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
selector:
|
|
||||||
name: cassandra
|
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
name: cassandra
|
app: cassandra
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- command:
|
- command:
|
||||||
|
@ -2,16 +2,14 @@ apiVersion: v1
|
|||||||
kind: ReplicationController
|
kind: ReplicationController
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
name: cassandra
|
app: cassandra
|
||||||
name: cassandra
|
name: cassandra
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
selector:
|
|
||||||
name: cassandra
|
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
name: cassandra
|
app: cassandra
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- command:
|
- command:
|
||||||
|
@ -2,10 +2,10 @@ apiVersion: v1
|
|||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
name: cassandra
|
app: cassandra
|
||||||
name: cassandra
|
name: cassandra
|
||||||
spec:
|
spec:
|
||||||
ports:
|
ports:
|
||||||
- port: 9042
|
- port: 9042
|
||||||
selector:
|
selector:
|
||||||
name: cassandra
|
app: cassandra
|
||||||
|
@ -2,7 +2,7 @@ apiVersion: v1
|
|||||||
kind: Pod
|
kind: Pod
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
name: cassandra
|
app: cassandra
|
||||||
name: cassandra
|
name: cassandra
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
|
@ -804,8 +804,8 @@ __EOF__
|
|||||||
kubectl create -f examples/cassandra/cassandra-controller.yaml "${kube_flags[@]}"
|
kubectl create -f examples/cassandra/cassandra-controller.yaml "${kube_flags[@]}"
|
||||||
kubectl scale rc cassandra --replicas=1 "${kube_flags[@]}"
|
kubectl scale rc cassandra --replicas=1 "${kube_flags[@]}"
|
||||||
kubectl create -f examples/cassandra/cassandra-service.yaml "${kube_flags[@]}"
|
kubectl create -f examples/cassandra/cassandra-service.yaml "${kube_flags[@]}"
|
||||||
kube::test::get_object_assert "all -l'name=cassandra'" "{{range.items}}{{range .metadata.labels}}{{.}}:{{end}}{{end}}" 'cassandra:cassandra:cassandra:'
|
kube::test::get_object_assert "all -l'app=cassandra'" "{{range.items}}{{range .metadata.labels}}{{.}}:{{end}}{{end}}" 'cassandra:cassandra:cassandra:'
|
||||||
kubectl delete all -l name=cassandra "${kube_flags[@]}"
|
kubectl delete all -l app=cassandra "${kube_flags[@]}"
|
||||||
|
|
||||||
|
|
||||||
###########
|
###########
|
||||||
|
Loading…
Reference in New Issue
Block a user