推荐文章
Ansible

Ansible 优化

Ansible 优化一、Ansible 执行流程分析开始优化工作前,首先需要对 Ansible 的工作原理有一定的了解,这样才能知道性能问题会发生在哪里、以及后续如何优化

阅读更多
Jenkins

Nexus 制品库集成

Nexus 制品库集成一、Nexus 是什么?1.1 使用场景私有仓库,主要使用场景有两个 私服仓库:企业内私有制品仓库服务 代理仓库:公

阅读更多
Jenkins

Jenkins Pipeline

Jenkins Pipeline一、什么是 Pipeline?很多项目中都有 pipeline 的概念,比如:redis,在 redis 中

阅读更多
Terraform

Terraform HCL 语法

Terraform HCL 语法一、什么是 HCL?Hashicorp 早期考虑过 YAML、JSON 作为配置文件语言,但最终两者都不能令其满意,所以他们设计出了他们认

阅读更多
Terraform

Terraform 模块

Terraform 模块一、为什么需要模块化?随着基础设施的扩展,单一目录不利于管理维护,模块化把资源抽象成模块,然后引入到代码中,避免大量

阅读更多
Ansible

Ansible Playbooks

Ansible Playbooks如果说 -m <module> 模块是远程执行的工具,那 Playbook剧本定义就是一个远程

阅读更多
Jenkins

ShareLibrary 共享库

ShareLibrary 共享库扩展一、什么是 ShareLibrary?ShareLibrary 共享库,顾名思义是用来存放一些用来共享的仓库,共享什么呢?答案是:“重

阅读更多
Terraform

Terraform 阿里云 Backend 实践

Terraform 阿里云 Backend 实践一、Backend 是什么?Backend 指 terraform 后端存储,通过前面的各个

阅读更多
Ansible

Ansible 插件

Ansible 插件一、Ansible 插件是什么?所谓 “插件” 通俗点来理解就是增强软件本身功能的代码片段,通常以可插拔的方式安装、集成

阅读更多
Jenkins

Jenkins DSL

Jenkins DSL一、什么是 Jenkins DSL?DSL(领域特定语言),指专用于某一特定应用领域的计算机语言,Jenkins Pipeline 其实就是一门专门

阅读更多
Terraform

Terraform 元参数

Terraform 元参数一、count 创建副本适用于创建多个相似资源,使用 count.index 索引作为参数引用,主要应用场景,创建

阅读更多
Ansible

Ansible 包含

Ansible 包含##一、什么是 include? 在日常编程中,我们会将通用、公用的代码片段抽离出来,以便于解耦和复用。而 ansibl

阅读更多
Jenkins

Jenkins 构建工具集成

Jenkins 构建工具一、集成 Maven1.1 下载软件包Maven 官方发布页下载 maven 包,国内下载推荐选择清华的镜像源 $ wget --no-check

阅读更多
Ansible

Ansible jinja2 模版

Jinj2 模版一、Jinja2 基础知识1.1 Jinja2 是什么?Jinja2 一个基于 Python 开发的通用模板语言,它具有 灵

阅读更多
Terraform

Terraform 华为云实践

Terraform 华为云实践一、基本配置1. 华为云控制台访问华为云控制台,进行以下工作 创建用户 terraform 创建用户组 t

阅读更多
Jenkins

LDAP 用户认证集成

LDAP 用户认证集成一、LDAP 集中用户认证1.1 OpenLDAP 搭建1.1.1 部署 OpenLDAP 服务通过 Docker 容器部署 OpenLDAP 服务

阅读更多
Ansible

Ansible Role

角色 Role一、什么是 Role?Role 乍一看似乎与 RBAC 那一套东西扯上了关系,实际不然,我们不能按照其翻译过来的意思去理解,它

阅读更多
Jenkins

流水线实践

Jenkins 流水线实践一、大致目标预期目标:开发人员提交代码后,自动触发预定义的 Webhook,Jenkins 收到请求后,解析请求体

阅读更多
Ansible

Ansible Valut

Ansible Vault一、什么是 Ansible Vault?Ansible Vault 用以对明娜数据进行加密,例如:username/password、token

阅读更多
Jenkins

SonarQube 代码扫描平台集成

SonarQube 代码扫描平台一、SonarQube 简介SonarQube 是一个开源的代码质量分析平台,以源代码为输入源(IDE 或

阅读更多
JVM

JVM GC 算法、收集器、案例

JVM GC 算法、收集器、案例1. GC 算法1.1 引用计数概念 给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当

阅读更多
Kubernetes

基于阿里云环境 Kubernetes 快速部署

#Kubernetes 快速部署 一、软件环境下面是部署过程中相关系统及软件的版本 操作系统: CentOS Linux release 7.6.1810 (Core)

阅读更多
Thanos

Prometheus Thanos 集群方案

Prometheus Thanos 集群方案一、Prometheus 缺陷与不足先梳理下,当前单实例 Prometheus 架构存在的问题

阅读更多
Redis

Redis Cluster 集群架构

Redis Cluster 集群架构一、Redis Cluster 是什么?Redis Cluster 主要设计通过负载均衡解决单机内存、并

阅读更多
Redis

Redis 持久化

Redis 持久化一、持久化的作用持久化是什么? 为什么需要持久化? 持久化是将内存中的数据以特定的策略写入到文件系统 持久化的作用是通过存储和读取文件系统中特定格式

阅读更多
Redis

Redis Sentinel 哨兵架构

Redis Sentinel 哨兵架构一、哨兵架构主从架构存在以下两个问题 手工故障转移 写性能和存储能力受限 而 Redis Sent

阅读更多
network

深入理解 TCP 三次握手

深入理解 TCP 三次握手导图 索引[toc] 基本握手流程图为三次握手基本流程: 客户端发送 同步序列号 SYN 至服务器 服务器接

阅读更多
Terraform

Terraform 华为云实践

Terraform 华为云实践一、基本配置1. 华为云控制台访问华为云控制台,进行以下工作 创建用户 terraform 创建用户组 tf-admin 配置组授权,

阅读更多
VictoriaMetrics

Prometheus VictoriaMetrics 单机与集群方案

VictoriaMetrics一、VictoriaMetrics 简介VictoriaMetrics 两个角色,1、时序数据库,2、监控解决

阅读更多
CDN

有关 CDN 的二三事

有关 CDN 的二三事一、什么是 CDN?CDN(Content Delivery Network),内容分发网络,由遍布全国(全球)各地的

阅读更多
RE

常看常“新”的正则表达式

常看常“新”的正则表达式一、快速入门1.1 什么是正则表达式?简称 RE Regular Expression,是一种描述文本内容组成规律的表示方式 1.2 正则的作用

阅读更多
AI

试玩 MockingBird

试玩 MockingBird偶然间 B 站是看到的,觉得挺有意思,所以拉取下来部署玩玩看,官方文档写的比较全面,基本按照顺序走一遍就行,不过

阅读更多
Kubernetes

Ingress-nginx

Ingress-nginx一、Ingress 是什么?Ingress 是 Kubernetes 中一个资源对象,是提供给集群外部访问客户端访

阅读更多
Ingress-nginx Ingress-nginx
Ingress-nginx一、Ingress 是什么?Ingress 是 Kubernetes 中一个资源对象,是提供给集群外部访问客户端访问集群服务的一个入口,Ingress 负责将外部的请求转发到集群内不同的 Service 上 在之前
2023-05-03
个人简历 个人简历
个人简历个人信息姓名:刘聪           性别:男 学历:本科           年龄:27 联系电话:13521095342     电子邮件:liucong96520@139.com 个人网站:yo-yo.fun       期
2023-04-24
Redis 持久化 Redis 持久化
Redis 持久化一、持久化的作用持久化是什么? 为什么需要持久化? 持久化是将内存中的数据以特定的策略写入到文件系统 持久化的作用是通过存储和读取文件系统中特定格式的数据文件,避免进程挂掉后的内存数据的丢失,下次重启后利用之前的数据文
2023-04-18
Redis Cluster 集群架构 Redis Cluster 集群架构
Redis Cluster 集群架构一、Redis Cluster 是什么?Redis Cluster 主要设计通过负载均衡解决单机内存、并发、流量等瓶颈问题 解决了 Sentinel 集群架构存在的存储容量无法水平扩展问题 二、Redis
2023-04-18
Redis Sentinel 哨兵架构 Redis Sentinel 哨兵架构
Redis Sentinel 哨兵架构一、哨兵架构主从架构存在以下两个问题 手工故障转移 写性能和存储能力受限 而 Redis Sentinel 具有以下主要功能: 监控:Sentinel 会定期监控 Redis 数据节点、以及其余
2023-04-18
基于阿里云环境 Kubernetes 快速部署 基于阿里云环境 Kubernetes 快速部署
#Kubernetes 快速部署 一、软件环境下面是部署过程中相关系统及软件的版本 操作系统: CentOS Linux release 7.6.1810 (Core) 内核:5.4.221-1 containerd: v1.6.5 ne
2023-04-18
JVM GC 算法、收集器、案例 JVM GC 算法、收集器、案例
JVM GC 算法、收集器、案例1. GC 算法1.1 引用计数概念 给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的。 使用者 微软公司的 C
2023-04-18
Nexus 制品库集成 Nexus 制品库集成
Nexus 制品库集成一、Nexus 是什么?1.1 使用场景私有仓库,主要使用场景有两个 私服仓库:企业内私有制品仓库服务 代理仓库:公网第三方仓库缓存代理 1.2 基本概念1.2.1 Components 组件简单理解的话,就是仓库
2023-04-18
SonarQube 代码扫描平台集成 SonarQube 代码扫描平台集成
SonarQube 代码扫描平台一、SonarQube 简介SonarQube 是一个开源的代码质量分析平台,以源代码为输入源(IDE 或 SCM),基于输入和平台预定义的规则,检查代码质量是否能达到预期,并提供许多代码改进建议 1.1 S
2023-04-18
流水线实践 流水线实践
Jenkins 流水线实践一、大致目标预期目标:开发人员提交代码后,自动触发预定义的 Webhook,Jenkins 收到请求后,解析请求体,处理构建任务,主要包括以下逻辑: 分支自动匹配:获取提交分支,自动切换拉取对应分支的最新代码,并
2023-04-18
LDAP 用户认证集成 LDAP 用户认证集成
LDAP 用户认证集成一、LDAP 集中用户认证1.1 OpenLDAP 搭建1.1.1 部署 OpenLDAP 服务通过 Docker 容器部署 OpenLDAP 服务 $ docker run -d \ -p 389:389 -
2023-04-18
Jenkins 构建工具集成 Jenkins 构建工具集成
Jenkins 构建工具一、集成 Maven1.1 下载软件包Maven 官方发布页下载 maven 包,国内下载推荐选择清华的镜像源 $ wget --no-check-certificate https://mirrors.tuna.t
2023-04-18
1 / 4