ConfigMap Removed often from Kubernetes

Hi All, ConfigMap is missing frequently from kubernetes, Facing application downtime issue due to this. Unable find reason for this issue. There is no recent deployment happened during this period. Would be great if someone help me to understand the issue and find out the root cause. Thanks in advance

Cluster information:

Kubernetes version:1.12
Cloud being used: (put bare-metal if not on a public cloud) Azure
Installation method:
Host OS: Ubuntu
CNI and version:
CRI and version:

You can format your yaml by highlighting it and pressing Ctrl-Shift-C, it will make your output easier to read.

You can enable audit logging on configmaps to trace who/what is removing the objects, if there is no process removing them through the kubernetes api then someone/something might be interacting directly with your etcd database which is used as the storage for the configmaps.

you can find out more about audit logging here: Auditing - Kubernetes