【发布时间】:2022-12-09 18:34:27
【问题描述】:
我有一个 golang 应用程序,它通过 JWT token 获得 API 密钥授权
我正在使用 Kubernetes。所以,这个 golang 应用程序在一个 pod 中。
现在,我想为 cronjobs 创建另一个应用程序,每周一次访问 golang 端点。
我需要的:
如何做/跳过授权?
跳过:这里不需要入口,因为我可以简单地在内部调用它。这对这个案子有帮助吗?
我试过的:
我试着将 cronjobs 和 api 放在同一个应用程序中,这样我就可以简单地调用服务而不是端点,但这也有一个缺点。
我无法创建副本,因为它们也会复制 cronjobs 并且相同的端点将被命中 1*no of replicas 次
我想每周调用一次“abc.com”端点。它需要一个令牌,我不能简单地传递一个令牌。 我希望有办法解决这个问题。
【问题讨论】:
标签: go kubernetes cron kubernetes-ingress