I am deploying cassandra operator 1.4.o in a GKE cluster, My operator pod is running. But Application pods are not coming. Below were the logs of operator pod:
kubectl -n <ns> logs cass-operator-b58f486c4-9n7lt {"level":"info","ts":1619190243.0803065,"logger":"reconciliation_handler","msg":"Reconcile loop completed","requestNamespace":"do-cass-upgrade","requestName":"dc1","loopID":"eb86a455-ede2-41c1-9e23-e6031975dc70","duration":0.017864647} {"level":"error","ts":1619190243.0803647,"logger":"controller-runtime.controller","msg":"Reconciler error","controller":"cassandradatacenter-controller","request":"do-cass-upgrade/dc1","error":"CassandraDatacenter.cassandra.datastax.com \"dc1\" is invalid: [status.conditions.message: Required value, status.conditions.reason: Required value]","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\t/go/pkg/mod/github.com/go-logr/zapr@v0.1.1/zapr.go:128\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.5.2/pkg/internal/controller/controller.go:258\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.5.2/pkg/internal/controller/controller.go:232\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.5.2/pkg/internal/controller/controller.go:211\nk8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/go/pkg/mod/k8s.io/apimachinery@v0.17.4/pkg/util/wait/wait.go:152\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.17.4/pkg/util/wait/wait.go:153\nk8s.io/apimachinery/pkg/util/wait.Until\n\t/go/pkg/mod/k8s.io/apimachinery@v0.17.4/pkg/util/wait/wait.go:88"}
I just deployed using the below documentation:
https://github.com/datastax/cass-operator/blob/1.4.x/docs/user/cass-operator-manifests-v1.18.yaml
Can anyone suggest me on this.