请考虑以下条件。
1. maria-db在单独的Pod中运行并已预安装。
2.部署新服务时,它可以连接到maria-db并在其中创建SCHEMA。
但是最后的要求是删除服务后,它应该清除SCHEMA。 我尝试过写带有后删除标签的工作。
答案 0 :(得分:1)
所以只是想一想,您可以使用Admission Control来做到这一点,即您的逻辑可能遵循以下原则:
Delete Pod Requested --> Hits Addmission Control --> Addmission Controller Removes Schema --> Pod Deleted
但是,这将是很多自定义代码,您将需要一种方法来识别该特定服务已在数据库中创建的Schema。