摘要:
环境说明 1.1 硬件需求 至少需要三台服务器,1主、1从、1监视器。由于资源有限,将监视器安装在主库机器上,本次实验使用 2 台虚拟机。 操作系统:麒麟arm64服务器版V10 uname -r 4.19.90-17.ky10.aarch64 master节点: 192.168.1.175 bac 阅读全文
摘要:
前言 本次详细部署 k8s、ceph 以及如何使用 ceph 作为 k8s 的外部存储。 主机信息 主机名 IP 说明信息 k8s-master 192.168.199.41 k8s master k8s-node01 192.168.199.42 node k8s-node02 192.168.1 阅读全文
摘要:
环境介绍 版本介绍 操作系统 CentOS Linux release 7.9.2009 (Core) Ceph版本 rpm-nautilus 主机信息 主机名 IP 角色 ceph-node01 192.168.199.31 monitor、mgr、mds、osd ceph-node02 192. 阅读全文
摘要:
1.前言 Kubernetes 社区早在2020年7月就开始着手移除 dockershim,这将意味着 Kubernetes 不再将 docker 作为默认的底层容器工具,Docker 和其他容器运行时将一视同仁,不会单独对待内置支持,如果我们还想直接使用 Docker 这种容器运行时应该怎么办呢? 阅读全文
摘要:
# 1.痛点描述 某个业务根据场景的不同,业务部署方式有两种选择: 1. 使用三台主机组 k8s 部署 2. 单机使用 docker-compose 进行部署。 业务服务是通过 java springboot 框架编写的。每个微服务的系统端口配置及相互调用配置都写在 `application.yml 阅读全文
摘要:
1.部署版本及要求 OS: centos7 JDK:1.8.0_202 Hbase: 2.5.3 2.安装包下载 链接:https://pan.baidu.com/s/1HfT6_S_52fxXXBjXRp2Faw?pwd=hkey 提取码:hkey 博客园文章共享目录/程序部署/离线部署Hbase 阅读全文
摘要:
1.说明 在使用容器时,避免不了会使用到私有仓库,一般都是采用 harbor 作为私有仓库,docker 对接 harbor 仓库非常简单,哪 containerd 如何对接 harbor 呢? 在内网使用 harbor 根据个人习惯,一般都是非 http 并且是通过IP 直接访问,如下: harb 阅读全文
摘要:
1.前言 对于用惯了docker cli的用户来说,containerd的命令行工具ctr使用起来不是很顺手,此时别慌,还有另外一个命令行工具项目nerdctl可供我们选择。 nerdctl是一个与docker cli风格兼容的containerd的cli工具。 nerdctl已经作为子项目加入了c 阅读全文
摘要:
在学习 Containerd 之前我们有必要对 Docker 的发展历史做一个简单的回顾,因为这里面牵涉到的组件实战是有点多,有很多我们会经常听到,但是不清楚这些组件到底是干什么用的,比如 libcontainer、runc、containerd、CRI、OCI 等等。 1.Docker 该部分参考 阅读全文
摘要:
【占位置稍后补充。】 阅读全文