我在 kubernetes pod 上部署了 kafka 主题和模式注册表,我尝试修改/更改 kafka 主题和模式注册表的清单文件,然后在我修改更改并重新启动两个 kafka 主题后,模式注册表的行为处于 CrashLoopBackOff 状态和模式注册表,问题是即使部署在 kubernetes pod 上,kafka 主题仍然是不可变的?找不到任何解释这一点的文档,而且我也是 kafka 的初学者。
pod 的 kubectl 日志上的附加信息是此错误消息
The retention policy of the schema topic _schemas is incorrect. Expected cleanup.policy to be 'compact' but it is delete
如果没有持久卷声明,代理 Pod 重新启动时不会保留主题。也许这就是注册表崩溃的原因;该主题不再存在?
否则,Kubernetes 不会影响 Kafka 主题的实际工作方式。它们的配置可以更改,但其中的记录仍然是不可变的,是的。