自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 一文彻底搞懂k8s中Local PV的使用

一文彻底搞懂k8s中Local PV的使用

2023-07-05 14:50:12 1689 1

原创 Ansible常见基础模块介绍及使用(二)

衔接上篇博文,这一节我们将学习file、copy、unarchive、lineinfile、script等模块的使用。还是和之前章节中提到了,所有模块的用法都可以使用ansible-doc命令查看。

2023-06-27 17:45:41 228

原创 你将通过此专栏收获什么

通过此专栏你将收获什么

2023-06-27 10:21:51 76

原创 Ansible常见基础模块介绍及使用(一)

上一篇已经介绍了Ansible架构的介绍及安装,这一篇我们来通过文字讲解及实践进一步学习了解Ansible常见模块的使用。众所周知,Ansible是模块化、插件化的,支持的插件也是非常的众多,所有的操作基本都是通过调用不同的插件去完成的。

2023-06-26 19:55:42 398 1

原创 Ansible简介及安装

Ansible是近年来越来越火的一款轻量级运维自动化工具,主要功能为帮助运维实现运维工作的自动化、降低手动操作的失误、提升运维工作效率。常用于自动化部署软件、自动化配置、自动化管理,支持playbook编排。配置简单,无需安装客户端,被管理端主机通过ssh协议通信。Ansible本身不具有自动化部署功能,全交由其丰富的模块实现。

2023-06-26 17:52:55 168 1

原创 高可用(HA)集群之pacemaker+corosync方案

高可用(HA)集群之pacemaker+corosync方案​ 近期公司领导要求寻找一个MySQL数据库故障自动转移的高可用方案,用户替换目前生产环境的主从架构,通过查阅互联网资料,找到了很多高可用部署方案,其中对pacemaker+corosync的高可用架构方案印象深刻,以下形成具体的操作文档用以记录技术探索道路上...

2022-08-31 17:16:49 131

原创 RHCS高可用套件pacemaker+corosync+pcs实现zabbix高可用

zabbix高可用方案​本次采用rhcs高可用套件pacemaker+corosync+pcs完成zabbix系统高可用部署。当然zabbix官方也已经从6.0版本开始原生支持高可用,不再依赖第三方组件来实现高可用,此文通过使用红帽官方高可用套件来实现zabbix系统的高可用性,对比使用keepalived实现zabbi...

2022-08-21 20:59:01 73

原创 在Kubernetes上快速部署一个生产可用的JumpServer堡垒机

在Kubernetes上快速部署一套JumpServer堡垒机 最近看到JumpServer堡垒机又出新版本了,目前最新版为v2.21.0,查看了官网更新日志,新版本中修复了不少bug,同时也增加了不少新功能。记录此篇博文的主要目的有两点:其一是为了体验新版本JumpServer的新功能,其二是为了熟练使用k8s云原生技术...

2022-04-26 23:06:45 82

原创 Nginx之location模块说明

Nginx由内核和模块组成,location是Nginx配置中的一个指令,用于访问的URL匹配。location 是在 server 块中配置,用来通过匹配接收的uri来实现分类处理不同的请求。location [ = | ~ | ~* | ^~ ] uri { ... }= --- 精确匹配网站uri资源信息~ ...

2022-01-26 09:45:56 24

原创 nginx系列文章之简介安装(一)

nginx简介一个开源的,支持高性能、高并发的WWW服务器和代理服务软件,官方网站:www.nginx.org。nginx软件特征及功能特征:支持高并发:能支持几万并发连接资源消耗少:在3万并发连接下,开启10个Nginx线程消耗的内存不到200MB支持异步网络I/O事件模型epoll(Linux 2.6+...

2022-01-18 10:08:17 18

原创 Ceph集群部署

部署ceph集群的方式有很多种,本篇文章我们使用ceph-deploy工具进行ceph集群的部署,使用较久,成熟稳定,被很多自动化工具所集成,可用于生产部署集群规划系统版本:CentOS 7.9.2009内核参数:3.10.0-1160.45.1.el7.x86_64ceph版本:13.2.10/mimic (stable...

2022-01-07 10:50:08 58

原创 Jenkins + Gitlab + harbor + Kubernetes实现CI/CD

Jenkins + Gitlab + harbor + Kubernetes实现CI/CD机器规划kubernetes集群:v1.20.4gitlab: gitlab-ce-13.7.1harbor: v2.2.1jenkins: jenkinsci/blueocean:latest发布流程1、从gi...

2021-12-24 16:08:52 30

原创 Kubernetes访问控制之RBAC

kubernete中账户分为两种:User Account (用户账户):kubernetes集群外部用户使用Service Account (服务账号):用于集群内部使用Kubernetes设计了一种Secret资源,分为两类,一种是用于 ServiceA...

2021-12-24 13:42:35 38

原创 使用 Elastic 技术栈构建 K8S 全栈监控(2)

上一篇博客简单记录了在k8s中部署es集群,我们采用statefulset资源对象进行了es集群的部署,采用nfs作为后端的数据存储。使用 Elastic 技术栈构建 K8S 全栈监控(1)pvc和pv[root@jumpserver-app-1 elk-test]# kubectl -n elastic ...

2021-08-10 18:01:41 25

原创 使用 Elastic 技术栈构建 K8S 全栈监控(1)

在本系列文章中,我将最近学习的如何使用Elastic技术栈来为Kubernetes构建监控环境做一个简单的整理,以便后期查阅及加深理解。ELK简单介绍ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称(后期出现的filebeat(beats中的一种)用来替代logstas...

2021-08-09 21:36:48 35

原创 Octant--vmware开源k8s可视化Dashboard

最近在浏览github的时候,发现vmware公司开源了一款k8s的可视化Dashboard工具Octant,出于好奇就在测试环境进行了部署测试。Octant的GitHub地址: Octant下载并安装我使用的是centos系统,所以我们下载最新版的.rpm包进行下载安装# wget https://git...

2021-08-04 18:09:31 76

原创 k8s之向pod中添加外部解析两种方法

相信大家在做容器化改造的时候都有遇到在k8s集群中运行的pod需要通过主机名连接k8s集群之外的数据库或者中间件之类的场景。k8s集群在部署了CoreDNS后,CoreDNS就会在集群内部添加svc的解析记录,svc再通过标签(label)与endpoint进行关联,当pod访问svc时,会自动将请求转发到与之绑定的p...

2021-08-02 18:08:39 47

原创 Ansible自动化部署MySQL5.7.33主从复制

上一篇文章简单介绍了使用ansible自动化不是zk集群,衔接上文,本篇文章简单介绍使用ansible自动化部署MySQL主从复制实现过程。还是那句话:“工欲善其事,必先利其器”。ansible自动化部署zookeeper: 博文链接目录结构liheng@liheng-ThinkPad:~/桌面$ tree ...

2021-07-24 22:26:19 51

原创 k8s部署zabbix系统

zabbix简介 Zabbix 是一种网络监视、管理系统,基于 Server-Client 架构。可用于监视各种网络服务、服务器和网络机器等状态。Zabbix 使用 MySQL、PostgreSQL、SQLite、Oracle 或 IBM DB2 储存资料。Server 端基于 C语言、Web 前端则是基于 P...

2020-02-15 14:09:40 48

原创 redis集群(Cluster)模式部署

一、Redis 集群模式搭建redis集群部署分为三种:主从、哨兵(Sentinel)、集群(Cluster)。前几天由于新应用上线,需要部署一套redis集群,现形成文档,将部署过程进行记录。环境介绍ip软件包系统版本10.1.112.248redis-4.0.11.tar.gzCentOS Linux release ...

2019-10-22 18:28:14 27

原创 二进制部署Kubernetes集群参考文档(V1.15.0)

一、基础概念1、概念Kubernetes(通常写成“k8s”)Kubernetes是Google开源的容器集群管理系统。其设计目标是在主机集群之间提供一个能够自动化部署、可拓展、应用容器可运营的平台。Kubernetes通常结合docker容器工具工作,并且整合多个运行着docker容器的主机集群。2、功能特性a、自动化容...

2019-10-15 17:24:21 20

原创 shell脚本--自动备份应用日志

[root@deploy scripts]# cat logs_bak_v2.sh#!/usr/bin/envbash#Description:查找两天前修改的应用日志,打包备份之后后删除#DATE:2019-06-15#加载系统函数./etc/init.d/functions#加载环境变量e...

2019-07-06 14:58:31 45

原创 ansible(playbook)批量自动化部署zabbix客户端

最近公司新上架了50台服务器,系统包括centos7.3和centos6.8,现在需要在这50台服务器中安装zabbix客户端,由于本人比较懒,所以就想到了自动化工具ansible。具体是实现方法如下:1、playbook代码如下:[root@deploy playbook-test]# cat zabbix-agent....

2019-07-06 14:18:38 57

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除