Hi I changed the file and applied it but the new configuration hasn’t got applied.
metadata: name: dc1 spec: clusterName: cluster1 serverType: cassandra serverVersion: "3.11.6" managementApiAuth: insecure: {} size: 1 <-- made change here storageConfig: ... kubectl apply -n cass-operator -f ./cass-dc-2-nodes.yaml manuchadha25@cloudshell:~ (copper-frame-262317)$ kubectl get all -n cass-operator NAME READY STATUS RESTARTS AGE pod/cass-operator-5f8cdf99fc-9c5g4 1/1 Running 0 2d20h pod/cluster1-dc1-default-sts-0 2/2 Running 0 2d20h pod/cluster1-dc1-default-sts-1 2/2 Running 0 9h pod/cluster1-dc1-default-sts-2 2/2 Running 0 9h NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/cass-operator-metrics ClusterIP 10.51.243.147 <none> 8383/TCP,8686/TCP 2d20h service/cassandra-loadbalancer LoadBalancer 10.51.240.24 34.91.214.233 9042:30870/TCP 2d service/cassandradatacenter-webhook-service ClusterIP 10.51.243.86 <none> 443/TCP 2d20h service/cluster1-dc1-all-pods-service ClusterIP None <none> <none> 2d20h service/cluster1-dc1-service ClusterIP None <none> 9042/TCP,8080/TCP 2d20h service/cluster1-seed-service ClusterIP None <none> <none> 2d20h NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/cass-operator 1/1 1 1 2d20h NAME DESIRED CURRENT READY AGE replicaset.apps/cass-operator-5f8cdf99fc 1 1 1 2d20h NAME READY AGE statefulset.apps/cluster1-dc1-default-sts 3/3 2d20h <-- still 3/3 manuchadha25@cloudshell:~ (copper-frame-262317)$ thanks Manu Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10 From: vishal kharjul<mailto:kharjul.vis...@gmail.com> Sent: 02 July 2020 12:46 To: user@cassandra.apache.org<mailto:user@cassandra.apache.org> Subject: Re: What is the way to scale down Cassandra/Kubernetes cluster from 3 to 1 nodes using cass-operator Hello Many, I tried scale up and it's just need size parameter change . So try same for scale down. Just change the size parameter of CassandraDatacenter CRD and apply it again. Basically same step which you took to spinoff 3 node with just the size parameter changed. Operator will bring down Cassandra nodes accordingly. No need to shut down or restart. Thanks and Regards, Vishal On Thu, Jul 2, 2020, 3:41 AM Oleksandr Shulgin <oleksandr.shul...@zalando.de<mailto:oleksandr.shul...@zalando.de>> wrote: On Thu, Jul 2, 2020 at 9:29 AM Manu Chadha <manu.cha...@hotmail.com<mailto:manu.cha...@hotmail.com>> wrote: Thanks Alex. Will give this a try. So I just change the yaml file and hot-patch it or would I need to stop the cluster, delete it and make a new one? I've no experience with this specific operator, but I expect that editing the file and applying it using kubectl is the way to go, especially if you don't want to lose your data. -- Alex