云原生存储之Longhorn
部署过程初始化数据盘[可选] pvcreate /dev/vdb /dev/vdc vgcreate vg-longhorn /dev/vdb /dev/vdc lvcreate -n lv-longhorn -l 100%VG vg-longhorn
Kubernetes存储之GlusterFS
环境操作系统 : CenOS-7.9 amd64 平台:Kubernetes-1.20.15 GlusterFS版本:6.10 192.168.90.9192.168.90.10192.168.90.
Kylin v10 源码安装Postgres-13
背景... 环境OS: Kylin v10 SP2PostgreSQL: 13.12Platform: Arm64 安装步骤1、下载二进制包 # cd /usr/local/src # wget https://ftp.postgresql.org/pub/
Kylin v10 源码安装MySQL-5.7
背景在银河麒麟 v10 ARM64环境下,没有官方正式的RPM包。所以需要用到最为原始源代码安装方式。 环境OS: Kylin v10 SP2MySQL: 5.7.43Platform: Arm64 安装记录 安装前准备1、安装依赖包 yum install gcc gcc-c+
Containerd日志空间限制
环境Kubernetes: 1.24.17Containerd: 1.6.24需求声明工作节点中容器生成日志大小,避免节点因空间问题导致不可调度。原使用Docker 容器运行时可以使用以下配置来实现,今学习使用Containerd的配置方法: "log-driver": "json-file", "log-opts"
禁用Kubernetes集群中的DES加密算法
背景在等保扫描检测时,提示SSL/TLS协议信息泄露漏洞(CVE-2016-2183),安全级别为高--必须整改。然而对应的端口皆为Kubernetes的各组件服务。端口、服务对应如下: 系统环境操作系统:银河麒麟v10Kubernetes: v1.20.15检测工具nmapopenssl上述任选一种即可,建议使用namp,更为直观。 安装摘要 # wget https://nmap.org/
容器镜像搬运范例
背景正在使用的外部容器镜像仓库告之将不能使用了,需要将集群中运行的容器迁移到内部的容器镜像仓库系统。这时我们就需要做些搬运工作。 实现要点 获取集群所运行的容器镜像 $ kubectl -n $NAMESPACE get po -o jsonpath={..image}|tr -s '[[:space:]]' '\n'|
使用容器化部署 NTP
背景在系统运维中,尤其是针对Kunbernetes集群环境,时间的一致性至关重要,然而在不同的发行版本及不同的平台下面面对这些依赖也是一件难过的事情。为避免依赖,我们可以使用容器化来规避它。 配置札记避免造轮,我们使用 cturra/ntp:latest 容器镜像,找到它的源头,做些微调: git clone --depth=1 https://github.
容器时区配置笔记
Alpine镜像... LABEL MAINTAINER="Qiu<qiu@xx.cn>" RUN set -xe \ && sed -i 's/dl-cdn.alpinelinux.org/