Bendi新闻
>
Kubernetes部署PostgreSQL集群
Kubernetes部署PostgreSQL集群
6月前
一、基本架构图
环境:CentOS 7.9
二、安装helm
下载helm
https://github.com/helm/helm/releases
centos7 环境选择Linux amd64版本
解压:
tar -xzvf helm-v3.14.4-linux-amd64.tar.gz
将helm移动至/bin目录
mv linux-amd64/helm /usr/local/bin/helm
查看版本号:
helm version
三、部署OpenEBS控制平面
更新
helm repo add openebs https://openebs.github.io/charts
helm repo update
安装
helm install --namespace openebs openebs openebs/openebs
三、部署
给PostgreSQL数据库创建独立的命名空间。
kubectl create namespace database
查看命名空间
kubectl get namespaces
创建存储池和存储类:创建一个名为disk-pool的存储池,并定义一个OpenEBS存储类openebs-standard。
cat > postgres-configmap.yaml << EOF
apiVersion: v1
kind: ConfigMap
metadata:
name: postgres-config
labels:
app: postgres
namespace: database
data:
POSTGRES_DB: postgresdb
POSTGRES_USER: postgresadmin
POSTGRES_PASSWORD: admin12345
EOF
kubectl create -f postgres-configmap.yaml
查看configMap
kubectl get configmaps -n database
持久化卷 Persistent Storage Volume
链接:https://www.cnblogs.com/zhongqifeng/p/18131443
(版权归原作者所有,侵删)
微信扫码关注该文公众号作者
来源:马哥Linux运维
相关新闻
Kubernetes高可用集群二进制部署v1.28.0版本掌握Velero:轻松备份和恢复你的Kubernetes集群Slack 发布用于 Kubernetes StatefulSet 部署的 Operator使用cephadm部署ceph集群一周快讯丨武汉将打造3000亿元以上母子基金集群;赣州市现代产业引导股权基金招GP;安徽宣城三只母基金招GP万字长文详解AI集群基础设施InfiniBand缺卡、缺电、缺组网技术!谁能为马斯克构建出全球最强大的 10 万卡超级集群?Elon Musk的100000 个 GPU集群仅用19天,建成全球最强AI超级集群,但马斯克更重要的事情是什么?Llama3.1训练平均3小时故障一次,H100万卡集群好脆弱,气温波动都会影响吞吐量锐捷网络与燧原科技签署战略合作协议,联合开发面向万卡超大规模集群的高性能网络解决方案Elon Musk公布基于自研芯片的集群,约等于8000个H100深入Redis:全面解析RDB、AOF及集群同步机制马斯克19天建成世界最强AI集群!10万块H100「液冷怪兽」即将觉醒电脑平板组AI集群,在家就能跑400B大模型,GitHub狂揽2.5K星万卡集群时代,互联成为核心 | 专访奇异摩尔祝俊东改善 Kubernetes 日志以增强可观测性太酷了!iPhone、iPad、MacBook老旧设备组成异构集群,能跑Llama 3从单刊突围到集群发展,中国科技期刊“造船出海”提速!使用velero进行kubernetes灾备GPU/TPU大集群组网技术分析10万卡AI集群与F1赛车有何异同?【深度】通向AGI的钥匙:10万H100超级AI算力集群首个国产全功能GPU的万卡集群来了!“中国英伟达”出品