elrond's Blog

Kubesphere与Jenkins的集成解析

1. kubesphere的devops模块介绍 2. 集成的亮点 3. 具体集成说明 3.1. jenkins镜像构建 3.2. jenkins与devops的部署 3.2.1. ks-devops-helm-chart 3.2.1.1. devo...

Ceph国产化

1. 概述 2. 环境 3. 术语 4. 国产化失败历程 4.1. 编译 4.2. kolla安装 4.2.1. crc bug 4.2.2. 重新编译kolla镜像 4.2.3. 编译玩使用 kolla-ansible项目安装即可 4.2...

Octavia访问频繁引起SYN洪泛的分析与解决

1. 问题 2. 排查 2.1. gdb定位下代码卡在哪里 2.2. dmesg 日志 2.3. strace查看系统调用 2.4. 查看连接状态 2.5. 查看socket统计信息 3. 解决 4. 总结 5. 参考 1. 问题 octavia-api进程跑一会就卡死,...

云原生数据MySQL调研(percona与bitpoke)

1. 概述 2. bitpoke-operator 2.1. 架构 2.1.1. k8s服务实体 2.2. 典型场景 2.2.1. 用户申请一个实例 2.2.2. 用户连接使用 2.2.3. 用户认...

云原生数据库调研(vitess)

1. 背景 1.1. License 1.2. vitess 知人论事 1.3. 文档概述 2. 版本说明 3. 架构 3.1. 组件架构 3.2. 逻辑架构 3.3. 典型场景说明 3.3.1. 概念说明 3...

Minio集群部署

1. 准备部署 1.1. 版本说明 1.2. 分区配置 2. 部署minio 2.1. 二进制包 2.2. 启动minio 3. prometheus监控 3.1. 安装mc 3.2. 配置mc 4. 附录 ...

Minio VS Ceph

1. 概述 2. 对比 [2.1. 软件整体对比1 2](#21-软件整体对比1-2) 2.1.1. 语言与代码量及技术栈 2.1.1.1. 编译时间 2.1.1.2. 技术栈 ...

对象存储S3权限控制

1. 背景 1.1. 需求 1.2. 存在的问题 2. 几种已有方式的使用 2.1. 更改用户 2.2. policy授权 2.2.1. example 2.2.2. 设置 2.2.3. 设置效果 ...

Ceph编译

1. 环境 2. 下载Ceph代码 3. 选择分支 4. update submodule 5. 下载依赖 6. 安装devtoolset 7. 编译二进制 8. 编译rpm 8.1. 先编译dist包 8.2. 编译rpm包 8.2.1. 编译srpm包 8.2...

CephFS高可用的NFS-Ganesha网关

1. 概述 2. 术语 3. nfs-ganesha 3.1. 介绍 3.2. 架构 3.2.1. 总体架构图 3.2.2. 架构说明 3.2.3. genesha-rados-cluster设计 3.2.3....