Gocron 实践安装,实现统一定时任务管理平台 2021-05-26 centos linux 约 652 字 预计阅读 2 分钟 部署环境说明 操作系统: CentOS release 7.8.2003 Gocron Version: v1.5.3 Mysql Version: 5.5 Gocron 说明 gocron 是使用 go 语言开发的轻量级定时任务集中调度和管理系统, 可以用于替代 linux-crontab。 阅读更多
使用 Helm 配合 localPV 在 K8s 中部署 Mariadb 主程复制集群 2021-05-25 k8s 约 1941 字 预计阅读 4 分钟 环境说明 helm version: v3.3.1 kubernetes: v1.17.9 使用 helm chart: bitnami/mariadb 操作系统: CentOS 7.8.2003 helm 部署 mariadb 前的准备 添加 helm 私服 1 2 3 4 5 6 helm repo add bitnami https://charts.bitnami.com/bitnami helm repo update # 更新仓库索引 helm search repo mariadb bitnami/mariadb 9.3.12 10.5.10 Fast, reliable, scalable, and easy to use open-... 阅读更多
使用 Helm 部署 Spinnaker 持续部署(CD)平台 2021-05-24 devops k8s 约 3175 字 预计阅读 7 分钟 环境说明 Kubernetes Version: v1.17.9 操作系统: CentOS 7.8.2003 Helm Version: v3.2.1 Spinnaker Version: 1.26.3 spinnaker 版本说明 spinnaker 组件说明 Deck:前端web页面 端口9000 Gate:API网关,所有程序通过gate与 阅读更多
使用 helm 在 Kubernetes 中部署 Nexus 私服 2021-05-23 k8s devops 约 2434 字 预计阅读 5 分钟 环境说明 helm version: v3.3.1 kubernetes: v1.17.9 nexus: 3.29.0 部署 准备 storageClass 非 必要 操作,可以选择手动创建 pvc & pv,如果想部署 nfsStorageClass 的话,请参考早期整理的 文档。此篇文档实战部署步骤中基于 nfsStorageClass 进 阅读更多
Rancher 开启监控后的,阈值告警配置说明 (三) 2021-05-19 devops k8s prometheus alertmanage 约 1062 字 预计阅读 3 分钟 环境说明 此文档为 rancher monitor 使用系列的 第三篇 ,主要介绍与 dingtalk 关联配置告警通知、prometheus 告警阈值的配置使用 配置安装 dingtalk webhook webhook github 地址 安装 kustomize 1 2 3 4 阅读更多
Rancher 开启监控后,exporter/metrics 的添加说明 (二) 2021-05-17 devops k8s prometheus 约 3127 字 预计阅读 7 分钟 环境说明 上期 介绍了 rancher prometheus operator 的安装和基础 targets 的修复工作。有的时候我们抓取的 exporter metrics 并不在同集群且与集群没有任何关联时,应该怎么和 rancher monitor 进行关联配置呢?下 阅读更多
Rancher 开启监控,及生产应用的优化配置工作说明 (一) 2021-05-17 devops k8s prometheus 约 3281 字 预计阅读 7 分钟 环境说明 kubernetes version: v1.17.9 rancher dashboard: v2.3.5 操作系统: centos 7.8.2003 基础环境配置 使用 kubekey 部署 kubernetes 集群 由于篇幅原因,此处省略部署说明,请参考较早期的 文档说明 rancher 单机部署 安装 docker-compose 1 yum install -y 阅读更多
Velero 备份迁移工具的安装 2021-05-16 devops k8s 约 359 字 预计阅读 1 分钟 组件安装 基础依赖安装 安装 docker-compose 1 yum install -y docker-compose minio 对象存储的安装 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 mkdir -p /data/docker-compose/minio && cd /data/docker-compose/minio # 创建工作目录 cat > docker-compose.yaml << 阅读更多