Я бы подошел к этой проблеме в несколько этапов.
Сначала напишите программу, которая выполняет вызовы REST, проверяет результат, возможно отправляет предупреждение и завершает работу.Вы можете написать эту программу на любом языке или наборе инструментов, которые вам нравятся.Если вам удобно в Go, отлично;Я мог бы сам выбрать Python;это было бы возможно как сценарий оболочки, но, вероятно, более неловко, чем многие альтернативы. Создайте эту программу полностью независимо от Kubernetes. Протестируйте ее столько, сколько вам нужно, чтобы убедить себя, что она делает то, что вы хотите.
После того, как вы запустили программу опроса REST, и толькозатем встроите его в образ Docker;отправить его в реестр;и создать ресурс CronJob Kubernetes, который запускает его по расписанию.
Учитывая то, как вы описали задачу, я бы не стал писать специализированную программу только для репликации встроенного в Kubernetesзапланированный бегун задачи.Вы могли бы;Я бы разработал его так же, как и выше, но использовал бы развертывание вместо CronJob;но, вероятно, путь CronJob и проще, и надежнее.