如何防止 ClickHouse 操作员创建负载均衡器?

问题描述

我有一个集群,我在其中加载了 ClickHouse 运算符。当我像这样应用 this installation 时:

kubectl apply -f https://raw.githubusercontent.com/Altinity/clickhouse-operator/master/docs/chi-examples/04-replication-zookeeper-03-minimal-AWS-persistent-volume.yaml

将创建负载平衡器。我不想创建那个负载均衡器。 文件04-replication-zookeeper-03-minimal-AWS-persistent-volume.yaml中是否有任何我可以更改的内容,以便不创建负载均衡器。

注意事项:

04-replication-zookeeper-03-minimal-AWS-persistent-volume.yaml :

apiVersion: "clickhouse.altinity.com/v1"
kind: "ClickHouseInstallation"
Metadata:
  name: "repl-03"
spec:
  configuration:
    zookeeper:
      nodes:
        - host: zookeeper.zoo1ns
          port: 2181
    clusters:
      - name: replcluster
        templates:
          podTemplate: clickhouse-with-volume-template
        layout:
          shardsCount: 1
          replicasCount: 2
  templates:
    podTemplates:
      - name: clickhouse-with-volume-template
        spec:
          containers:
            - name: clickhouse-pod
              image: yandex/clickhouse-server:20.7
              volumeMounts:
                - name: clickhouse-storage-template
                  mountPath: /var/lib/clickhouse
    volumeClaimTemplates:
      - name: clickhouse-storage-template
        spec:
          # no storageClassName - means use default storageClassName
          #storageClassName: default
          accessModes:
            - ReadWriteOnce
          resources:
            requests:
              storage: 50Gi

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)