我有一个长期运行(while 1循环)并通过GCloud pub / sub处理有效负载的服务,然后将结果写入数据库。
该服务不需要在任何端口上侦听。
声明式YAML配置看起来像Kind=Deployment什么?
我知道这ClusterIP是默认类型,文档继续说一个无头服务只需要定义spec.clusterIP为None。
(更好的做法可能是修改工作程序以在成功进行有效负载处理后退出,然后将更Kind改为Job,但这在积压中)
您所描述的听起来更像是一项工作或一项部署,而不是一项服务。您可以在不创建服务的情况下运行部署(创建副本集,确保运行一定数量的副本)。
如果您的 pod 没有公开任何网络服务供其他人使用,则几乎没有理由创建服务。
| 归档时间: |
|
| 查看次数: |
1381 次 |
| 最近记录: |