包含标签 linux 的文章

持续部署工具CDS部署

持续部署工具CDS上手 一、CDS简介 CDS是Go语言开发的企业级持续部署工具和开源的DevOps自动化平台,支持的特性非常的多 CDS部署方式有多种,docker-compose方式,helm安装到kubernetes,二进制安装。这里主要介绍二进制安装方式。 更多关于CDS的知识,……

阅读全文

使用docker-compose快速部署cicd环境

使用docker-compose快速部署cicd环境 安装docker 添加docker-ce源 1wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 安装docker 1yum -y install docker-ce 配置docker加速 1mkdir /etc/docker 2cat > /etc/docker/daemon.json <<EOF 3{ 4 "registry-mirrors": [ 5 "https://mciwm180.mirror.aliyuncs.com", 6 "https://docker.mirrors.ustc.edu.cn/", 7 "https://registry.docker-cn.com" 8 ], 9 "exec-opts": ["native.cgroupdriver=systemd"] 10} 11EOF 运行docker 1systemctl enable --now docker 安装docker-compose 安装docker-compose 1yum……

阅读全文

《Kubernetes Best Practices》Kubernetes最佳实践

《Kubernetes Best Practices》Kubernetes最佳实践 目前发现的讲的比较全面的一本书,先从概念开始讲起,设计的领域很全,基本上就是生产环境中用到的包括持续集成,机器学习等都讲到老,然后再讲生产环境中的最佳实践,推荐给大家。 by Lachlan Evenson, Dave Strebel, Eddie Villalba, Brendan Burns Publisher: O’Reilly Media, Inc. Release Date: November 2019 ISBN: 9781492056478 Book……

阅读全文

CentOS8图文安装

CentOS8图文安装 安装系统 下载镜像 建议从国内的镜像站下载:阿里云-CentOS8.1.1911 在有网络安装的情况下可以下载最小的启动包,然后安装的时候通过联网在线安装。 烧录镜像到U盘 推荐使用rufus,可以上官网下载 Windows下载地址:https://github.com……

阅读全文

给Hugo添加字数统计和阅读时间功能

给Hugo添加字数统计和阅读时间功能 经常逛别人的博客时发现"共XXX字,阅读大约需要XXX分钟”,发现这个功能比较牛X,然后网上搜索了一下,发现hugo有函数支持这个需求的。 修改页面 博客详情页:layouts/_default/single.html 修改si……

阅读全文

MariaDB数据库基于SSL实现远程访问和主从复制

MariaDB数据库基于SSL实现远程访问和主从复制 实验环境 系统环境:Centos6.5 数据库版本:5.5.36-MariaDB-log MariaDB Server 虚机数量:2 方案实施: 配置CA;并为node1和node2生成key和证书 在node1和node2上安装Mariadb 配置节点1为Maria……

阅读全文

MongoDB高可用集群搭建

MongoDB高可用集群搭建 一、环境准备 启动时需要使用非root用户,所有创建一个mongo用户: 1useradd mongo 2 3# 为mongo用户添加密码: 4echo 123456 | passwd --stdin mongo 5 6# 将mongo添加到sudoers 7echo "mongo ALL = (root) NOPASSWD:ALL" | tee /etc/sudoers.d/mongo 8chmod 0440 /etc/sudoers.d/mongo 9#解决sudo: sorry, you must have a tty to run sudo问题,在/etc/sudoer注释……

阅读全文

kafka集群部署

kafka集群部署 1.简介 kafka:消息队列 官网地址:http://kafka.apache.org 下载地址:kafka_2.12-2.0.0.tgz 版本说明: kafka_2.12-2.0.0.tgz │ └─kafka版本 └─scala版本 2.环境准备 1vim /etc/hosts 2192.168.33.14 node4 3192.168.33.15 node5 4192.168.33.16 node6 3.安装配置 kafka集群依赖zookeeper,……

阅读全文

部署MySQL Galera Cluster

部署MySQL Galera Cluster 0.功能简介 特性 基于行复制的完全并行同步复制 实时多主架构,任意节点可读写 无延迟复制,事务零丢失,可靠健壮的读写体验。 自动化节点关系控制:节点故障自动摘除,节点加入自动协调 接近原生的MySQL数据库连接的体验 原理简析 当一个事务在当前写入的节点提交后,通过wsrep……

阅读全文

搭建Zookeeper-3.4.13分布式集群

搭建Zookeeper-3.4.13分布式集群 1.简介 zookeeper:分布式协调应用程序 官方网站:http://zookeeper.apache.org 最新版本:3.4.13 下载地址:zookeeper-3.4.13 2.安装部署 1vim /etc/hosts 2192.168.33.14 node4 3192.168.33.15 node5 4192.168.33.16 node6 3.下载安装 先安装jdk 1yum -y install java……

阅读全文