我有一个运行java应用程序的pod列表,想有一个自动重启pod的时间表。它是如何执行的。我试过在ocp文件中有一个cron作业,但它不起作用。帮我提些建议
cngwdvgl1#
如果CronJob不起作用,您可能需要授权运行CronJob Pod的ServiceAccount列出和删除Java Pod。否则它将缺少执行此操作的权限。替代方法的列表很长,但了解您的环境的约束和重启应用程序的动机对于确定一个好的方法非常重要。
pod.spec.activeDeadlineSeconds
1条答案
按热度按时间cngwdvgl1#
如果CronJob不起作用,您可能需要授权运行CronJob Pod的ServiceAccount列出和删除Java Pod。否则它将缺少执行此操作的权限。
替代方法的列表很长,但了解您的环境的约束和重启应用程序的动机对于确定一个好的方法非常重要。
pod.spec.activeDeadlineSeconds
,这样可以确保Pod在运行一段时间后终止。