Exclude resources from reconciliationedit

For debugging purposes, you might want to temporarily prevent ECK from modifying Kubernetes resources belonging to a particular Elastic Stack resource. To do this, annotate the Elastic object with eck.k8s.elastic.co/managed=false. This annotation can be added to any of the following types of objects:

  • Elasticsearch
  • Kibana
  • ApmServer
metadata:
  annotations:
    eck.k8s.elastic.co/managed: "false"

Or in one line:

kubectl annotate elasticsearch quickstart --overwrite eck.k8s.elastic.co/managed=false