Minio 官方文档: 使用Docker Compose部署MinIO
Docker Compose允许定义和运行单主机,多容器Docker应用程序。
使用Compose,您可以使用Compose文件来配置MinIO服务。 然后,使用单个命令,您可以通过你的配置创建并启动所有分布式MinIO实例。 分布式MinIO实例将部署在同一主机上的多个容器中。 这是建立基于分布式MinIO的开发,测试和分期环境的好方法。
生如蝼蚁当立鸿鹄之志, 命如薄纸应有不屈之心!
Minio 官方文档: 使用Docker Compose部署MinIO
Docker Compose允许定义和运行单主机,多容器Docker应用程序。
使用Compose,您可以使用Compose文件来配置MinIO服务。 然后,使用单个命令,您可以通过你的配置创建并启动所有分布式MinIO实例。 分布式MinIO实例将部署在同一主机上的多个容器中。 这是建立基于分布式MinIO的开发,测试和分期环境的好方法。
redis 源码下载地址: releases page
下载 redis 源码
1 | wget https://download.redis.io/releases/redis-5.0.7.tar.gz |
参考文章:
在 Kubernetes 生产调试中,日志记录起着至关重要的作用。它可以帮助您了解正在发生的事情、出了什么问题,甚至可能出了什么问题。作为 DevOps 工程师,您应该清楚地了解 Kubernetes 日志记录以解决集群和应用程序问题。
more >>主机 | IP地址 | 角色 | 系统版本 | 软件版本 | JDK 版本 |
---|---|---|---|---|---|
base-server01 | 192.168.0.9 | namerv | Kylin Linux Advanced Server V10 | rockermq-4.9.3 | 1.8.0_333 |
base-server02 | 192.168.0.30 | namerv,broker-a | Kylin Linux Advanced Server V10 | rockermq-4.9.3 | 1.8.0_333 |
base-server03 | 192.168.0.78 | namerv,broker-b | Kylin Linux Advanced Server V10 | rockermq-4.9.3 | 1.8.0_333 |
主机配置
主机名 | 内网地址 | 公网地址 | 角色 |
---|---|---|---|
k8s-master01 | 192.168.0.134 | 120.46.211.33 | master 节点 |
k8s-node01 | 192.168.0.41 | 120.46.217.5 | node 节点 |
k8s-node02 | 192.168.0.194 | 120.46.141.143 | node 节点 |
base-server01 | 192.168.0.9 | 124.70.46.58 | etcd 节点 |
base-server02 | 192.168.0.30 | 124.70.56.151 | etcd 节点 |
base-server03 | 192.168.0.78 | 120.46.182.129 | etcd 节点 |
参考文章: nacos 构建ARM64版本docker镜像
下载 nacos-docker 仓库
1 | git clone https://github.com/nacos-group/nacos-docker.git |
本文章将演示如何使用二进制方式部署 k8s 高可用集群,这里部署的 kubernetes 版本为 1.27.x。本次部署使用 5 台虚拟机,系统版本为 CentOS 7.9,分别为 3 台 Master,2 台 Node。集群相关配置如下
系统版本: Kylin Linux Advanced Server V10
1 | # cat /etc/os-release |
在高可用(HA)集群中, 多个 kube-apiserver
实例小版本号最多差 1。
kubelet
版本号不能高于 kube-apiserver,最多可以比 kube-apiserver 低两个小版本。
说明:如果 HA 集群中多个
kube-apiserver
实例版本号不一致,相应的kubelet
版本号可选范围也要减小。
如果 kube-apiserver 实例同时存在 1.20 和 1.19,kubelet 的受支持版本将是 1.19 和 1.18 (1.20 不再支持,因为它比 1.19 版本的 kube-apiserver 更新)
在高可用(HA)集群中, 多个 kube-apiserver
实例小版本号最多差 1。
kubelet
版本号不能高于 kube-apiserver,最多可以比 kube-apiserver 低两个小版本。
说明:如果 HA 集群中多个
kube-apiserver
实例版本号不一致,相应的kubelet
版本号可选范围也要减小。
如果 kube-apiserver 实例同时存在 1.20 和 1.19,kubelet 的受支持版本将是 1.19 和 1.18 (1.20 不再支持,因为它比 1.19 版本的 kube-apiserver 更新)
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true