I'm trying to setup the newest cassandra operator in my kube system (1.18.2) and I get the following error:
# kubectl apply -f https://raw.githubusercontent.com/datastax/cass-operator/v1.2.0/docs/user/cass-operator-manifests-v1.17.yaml namespace/cass-operator created serviceaccount/cass-operator created secret/cass-operator-webhook-config created clusterrole.rbac.authorization.k8s.io/cass-operator-cluster-role created clusterrolebinding.rbac.authorization.k8s.io/cass-operator created role.rbac.authorization.k8s.io/cass-operator created rolebinding.rbac.authorization.k8s.io/cass-operator created service/cassandradatacenter-webhook-service created deployment.apps/cass-operator created validatingwebhookconfiguration.admissionregistration.k8s.io/cassandradatacenter-webhook-registration created The CustomResourceDefinition "cassandradatacenters.cassandra.datastax.com" is invalid: * spec.validation.openAPIV3Schema.properties[spec].properties[podTemplateSpec].properties[spec].properties[containers].items.properties[ports].items.properties[protocol].default: Required value: this property is in x-kubernetes-list-map-keys, so it must have a default or be a required property * spec.validation.openAPIV3Schema.properties[spec].properties[podTemplateSpec].properties[spec].properties[initContainers].items.properties[ports].items.properties[protocol].default: Required value: this property is in x-kubernetes-list-map-keys, so it must have a default or be a required property