当前位置: 首页 > news >正文

Clickhouse集群化(二)单节点部署

1. k8s单节点部署

---
apiVersion: apps/v1
kind: StatefulSet
metadata:name: clickhouselabels:app: clickhouse
spec:replicas: 1serviceName: clickhouseselector:matchLabels:app: clickhousetemplate:metadata:labels:app: clickhousespec:containers:- name: clickhouseimage: clickhouse-server:24.1.2.5imagePullPolicy: IfNotPresentenv:ports:- containerPort: 8123protocol: TCPlivenessProbe:httpGet:scheme: HTTPpath: /pingport: 8123initialDelaySeconds: 600periodSeconds: 10timeoutSeconds: 10successThreshold: 1failureThreshold: 6affinity:nodeAffinity:requiredDuringSchedulingIgnoredDuringExecution:nodeSelectorTerms:- matchExpressions:- key: kubernetes.io/hostnameoperator: Invalues:- "node1"- "node2"podAntiAffinity:requiredDuringSchedulingIgnoredDuringExecution:- labelSelector:matchExpressions:- key: appoperator: Invalues:- clickhousetopologyKey: "kubernetes.io/hostname"
---
apiVersion: v1
kind: Service
metadata:labels:app: clickhousename: clickhouse
spec:ipFamilies:- IPv4- IPv6ipFamilyPolicy: PreferDualStacktype: NodePort ports:- port: 8123 protocol: TCPtargetPort: 8123nodePort: 31120selector:app: clickhouse-v1

 clickhouse默认使用无密码的default用户 也可以根据环境变量进行修改

apiVersion: v1
kind: Secret
metadata:name: clickhouse-secretsnamespace: gzzx
type: Opaque
data:user: xxx # Base64 编码的用户password: xx # Base64 编码的密码
          env:        - name: CLICKHOUSE_USERvalueFrom:secretKeyRef:name: clickhouse-secretskey: user- name: CLICKHOUSE_PASSWORDvalueFrom:secretKeyRef:name: clickhouse-secretskey: password 


http://www.mrgr.cn/news/10673.html

相关文章:

  • 《黑神话·悟空》是用什么编程语言开发的?
  • 分类预测|基于Transformer的数据分类预测Matlab程序 多特征输入多类别输出 一键运行
  • docker部署clickhouse
  • etcd 的Put请求处理
  • <WPF> logic tree 和 visual tree 到依赖属性和路由事件--烂尾睡觉
  • 如何使用双重IP代理实现更安全的网络访问
  • 自动驾驶中的模仿学习
  • 构建第一个zk
  • 如何从零开始在 Vue 3 项目中引入 Element Plus
  • 探索函数式编程:纯函数 | 高阶函数 | 函数柯里化 | 组合函数
  • appium学习记录
  • DB-GPT开源项目论文解读
  • C#/.NET/.NET Core技术前沿周刊 | 第 2 期(2024年8.19-8.25)
  • 机器学习中的 K-均值聚类算法及其优缺点
  • HTML静态网页成品作业(HTML+CSS)——电影加勒比海盗介绍设计制作(1个页面)
  • Linux——常用指令
  • OpenCV几何图像变换(11)极坐标转换函数warpPolar()的使用
  • 【通俗理解】生物信息学数据分析——火山图、富集分析与PPI网络构建
  • 影石一面面经
  • JAVA银行软开-常见八股文-(5)基本数据类型和包装类