master version: 1.16.15-gke.7800
node version: 1.15.12-gke.20
kubectl apply test.yaml
Error from server (Elasticsearch.elasticsearch.k8s.elastic.co "elasticsearch-sample" is invalid: auth: Invalid value: "auth": auth field found in the kubectl.kubernetes.io/last-applied-configuration annotation is unknown. This is often due to incorrect indentation in the manifest.): error when creating "test.yaml": admission webhook "elastic-es-validation-v1beta1.k8s.elastic.co" denied the request: Elasticsearch.elasticsearch.k8s.elastic.co "elasticsearch-sample" is invalid: auth: Invalid value: "auth": auth field found in the kubectl.kubernetes.io/last-applied-configuration annotation is unknown. This is often due to incorrect indentation in the manifest.
I've taken the manifest in test.yaml from the official eck documentation at
It works with 1.3 eck operator.