I have deployed a kafka topics and schema registry on a kubernetes pod, I tried to modify/change the manifest file of kafka topics and schema registry, then the behavior of schema registry is in CrashLoopBackOff after I have modified changes and restarted both kafka topics and schema registry, the question is kafka topics still immutable even deployed on a kubernetes pod? can't find any documentation that explain this, and I'm also a beginner when it comes to kafka.
additional infomation on the kubectl logs of the pod is this error message
The retention policy of the schema topic _schemas is incorrect. Expected cleanup.policy to be 'compact' but it is delete
Without a persistent volume claim, topics aren't kept when the broker pods restart. Perhaps that's why the registry is crashing; the topic no longer exists or is misconfigured?
Otherwise, Kubernetes doesn't affect how Kafka topics actually work. Their configurations can be altered, but the records within are still immutable, yes.