首页 新闻 会员 周边 捐助

Altinity Kubernetes Operator 如何部署 ClickHouse 的 NodePort Service

0
悬赏园豆:30 [已解决问题] 解决于 2025-01-05 22:53

在 k8s 集群上通过 Altinity Kubernetes Operator 部署了 clickhouse,但只部署了 ClusterIP service,请问如何部署 NodePort service?

k8s
dudu的主页 dudu | 高人七级 | 园豆:28541
提问于:2025-01-05 18:22
< >
分享
最佳答案
0

通过下面的 serviceTemplate 解决了

metadata:
  name: clickhouse-db
  namespace: clickhouse
spec:
  defaults:
    templates:
      serviceTemplate: service-nodeport-template 
  templates:
    serviceTemplates:
      - name: service-nodeport-template
        generateName: "clickhouse-nodeport-http"
        spec:
          ports:
          - name: http
            port: 8123
            targetPort: 8123
            nodePort: 31115
          type: NodePort
dudu | 高人七级 |园豆:28541 | 2025-01-05 22:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册