Kubernetes在SpringApplication.exit上优雅的pod终止



我试图终止一个Kubernetes pod,它只包含一个容器,当容器中的应用程序退出时。我使用的是一种"类型":部署。来运行pod,并且应用程序以"SpringApplication.exit"结束。然而,pod正在重新启动,而不是终止。有谁知道我怎样才能让飞船终止,而不是重新启动?感谢收到所有建议!

如果你不是在运行一个web应用程序,而是在运行一个完成一些工作的任务,那么你应该使用Job:

https://kubernetes.io/docs/concepts/workloads/controllers/job/

如果您希望定期执行任务,则使用cronjob:

https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/

相关内容

  • 没有找到相关文章

最新更新