本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名原文链接~~~

三分钟部署多Master高可用Kubernetes集群

支持最新 1.20.x 版本 Kubernetes 集群一键部署~~~

二进制部署 1.19.x 版本多Master的Kubernetes集群

本片文章中所有组件都将使用二进制或 Docker 镜像的方式部署,包括 Nginx 和 Keepalived,不是因为它装起来有多方便,而是二进制程序和容器能在不考虑系统发行版层面的情况下去使用,所以参考此篇博文你完全可以在任何一个 Linux 发行版上来成功部署一套多 Master 的 Kubernetes 集群。

Nginx Ingress 调优

Nginx Ingress Controller基于Nginx实现了Kubernetes IngressAPI,Nginx 是公认的高性能网关,但如果不对其进行一些参数调优,就不能充分发挥出高性能的优势。

Ceph 对象存储网关的使用

RGW特点:数据不需要放置在目录层次结构中,而是存在于平面地址空间内的同一级别。应用通过唯一地址来识别每个单独的数据对象。每个对象可包含有助于检索的元数据。通过RESTfulAPI在应用级别进行访问。RadosGW对象存储简介RadosGW是对象存储(OSS,ObjectStorageService

Ceph 管理操作

常用命令、存储池管理、存储池配额、副本数调整、存储池参数、存储池快照、数据压缩、认证机制

Ceph 集群维护

通过套接字管理服务、重启或停止集群、时钟漂移、添加新节点、删除节点、配置文件、存储池、PG 与 PGP、删除存储池、PG 的状态

Ceph RBD、RGW 与 CephFS 的基础应用

块设备RBDRBD(RADOSBlockDevices)为块存储的一种,RBD通过librbd库与OSD进行交互,RBD为KVM等虚拟化技术和云服务(如OpenStack和CloudStack)提供高性能和无限可扩展性的存储后端。这些系统依赖于libvirt和QEMU应用程序与RBD进行集成。客户端

从零部署一个高可用 Ceph 集群

使用 Ubuntu 18.04 部署一个高可用 Ceph 集群。

Ceph 基础概念与介绍

Ceph是一个开源的分布式存储系统,同时支持对象存储、块设备、文件系统。Ceph是一个对象(object)式存储系统,它把每一个待管理的数据流(文件等数据)切分为一到多个固定大小(默认4MB)的对象数据,并以其为原子单元(原子是构成元素的最小单元)完成数据的读写。对象数据的底层存储服务是由多个存储主

Ubuntu 18.04 修改网卡名为 ethx

查看当前网卡名是ens33:$ipa1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWNgroupdefaultqlen1000link/loopback00:00:00:00:00:00brd00:00:00:00:00

kubectl 复用上次使用的命名空间

如果你也是kubectl重度使用患者,肯定也经常有做类似如下操作:$kubectlgetpod-ninfra$kubectlgetsvc-ninfra$kubectlgetdeployment-ninfra在上述操作中,我查看了同一个命名空间下的Pod、Service、Deployment资源列表,

使用 GCli 快速构建一个命令行程序

GCli 一个 Golang 下的简单易用的命令行应用工具库。可以很简单的实现运行命令、设定颜色风格、数据展示、进度显示、交互方法等功能。

公众号:zze_coding

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×