随笔分类 -  自动化工具

摘要:RBAC API 声明了四种 Kubernetes 对象:Role、ClusterRole、RoleBinding 和 ClusterRoleBinding。你可以像使用其他 Kubernetes 对象一样, 通过类似 kubectl 这类工具 描述对象, 或修补对象 clusterrole在生产中 阅读全文
posted @ 2021-05-21 17:10 Mr&Yu 阅读(722) 评论(0) 推荐(0) 编辑
摘要:Gitlab是一个用于仓库管理系统开源项目,使用Git作为代码管理工具,并在此基础上搭建的web服务,可通过web界面进行访问公开或者私人项目,拥有类似于GIthub类似的功能,能够浏览源代码,可管理团队对仓库的访问 curl -o /etc/yum.repos.d/epel.repo http:/ 阅读全文
posted @ 2019-06-03 15:47 Mr&Yu 阅读(706) 评论(0) 推荐(0) 编辑
摘要:环境准备 Kubernetes-Master:192.168.37.134 #yum install kubernetes-master etcd flannel -y Kubernetes-node1:192.168.37.135 #yum install kubernetes-node etcd 阅读全文
posted @ 2019-05-03 15:21 Mr&Yu 阅读(1308) 评论(0) 推荐(0) 编辑
摘要:配置yum源,以及epel源 [root@crobbler-90111 ~]# cat /etc/yum.repos.d/aliyun.repo #yum install epel-release #安装epel扩展源 #yum install -y httpd dhcp tftp rsync co 阅读全文
posted @ 2019-04-19 14:30 Mr&Yu 阅读(1688) 评论(0) 推荐(1) 编辑
摘要:【docker环境部署】 【安装docker-compos】 docker-compos是一个用户定义和运行多个容器的docker应用程序,使用定义YAML文件配置应用的服务,只需简单命令即可创建启动所配置的所有服务 docker-compos基本三个流程: 在Dockerfile中定义你的应用环境 阅读全文
posted @ 2018-10-22 09:12 Mr&Yu 阅读(445) 评论(0) 推荐(0) 编辑
摘要:Master端:192.168.2.156 slave端:192.168.2.157 故障转移脚本 #vim /data/sh/check_nginx.sh # chmod a+x /data/sh/check_nginx.sh [root@localhost ~]# crontab -e */1 阅读全文
posted @ 2018-10-04 23:35 Mr&Yu 阅读(1124) 评论(0) 推荐(0) 编辑
摘要:什么是Mysql慢查询日志? 当SQL语句执行时间超过所设定的阈值时,便会记录到指定的日志文件中或者表中,所有记录内容称之为慢查询日志 为什么要收集Mysql慢查询日志? 数据库在运行期间,可能会存在这很多SQL语句标准性的问题,那么我们如何快速的去定位,分析哪些SQL语句需要优化处理,又是哪些SQ 阅读全文
posted @ 2018-09-20 14:58 Mr&Yu 阅读(4466) 评论(0) 推荐(0) 编辑
摘要:今天来了解一下关于ELK的“L”-Logstash,没错,就是这个神奇小组件,我们都知道,它是ELK不可缺少的组件,完成了输入(input),过滤(fileter),output(输出)工作量,也是我们作为运维人员需要掌握的难点,说到这里 ,又爱又恨;“爱之好,恨之难”;这个Logstash拥有这强 阅读全文
posted @ 2018-09-06 22:47 Mr&Yu 阅读(16308) 评论(1) 推荐(5) 编辑
摘要:1.ELK收集日志的有两种常用的方式: 1.1:不修改源日志格式,简单的说就是在logstash中转通过 grok方式进行过滤处理,将原始无规则的日志转换为规则日志(Logstash自定义日志格式) 1.2:修改 源日志格式,将需要的日志格式进行规则输出,logstash只负责日志的收集和传输,不对 阅读全文
posted @ 2018-09-04 18:40 Mr&Yu 阅读(8237) 评论(1) 推荐(1) 编辑
摘要:实验环境: 测试机:192.168.2.156 Jenkins:192.168.2.157 Gitlab:192.168.2.158 温馨提示:如果不知道,Jenkins和Gitlab安装过程~可参考本人的一下博客文章 https://www.cnblogs.com/bixiaoyu/p/95609 阅读全文
posted @ 2018-09-01 18:14 Mr&Yu 阅读(1263) 评论(0) 推荐(0) 编辑
摘要:[root@jenkins ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo [root@jenkins ~]#yum install -y nginx tomcat #由于时间的关系, 阅读全文
posted @ 2018-08-30 17:11 Mr&Yu 阅读(4241) 评论(2) 推荐(1) 编辑
摘要:[root@es-node1 ~]# mkdir /usr/java[root@es-node1 ~]# tar zxvf jdk1.8.0_131.tar.gz -C /usr/java/ [root@es-node1 ~]# cp /etc/profile /etc/profile.back[r 阅读全文
posted @ 2018-08-12 21:44 Mr&Yu 阅读(10482) 评论(0) 推荐(1) 编辑
摘要:【taskset详解】 taskset设置cpu亲和力,taskset能够将一个或者多个进程绑定到一个或者多个处理器上运行 参数: 选项: -a, --all-tasks 在给定 pid 的所有任务(线程)上操作 -p, --pid 在给定 pid 上操作 -c, --cpu-list 以列表格式显 阅读全文
posted @ 2018-07-20 21:45 Mr&Yu 阅读(1953) 评论(0) 推荐(0) 编辑
摘要:Gitlab概述: 一个利用Ruby on Rails开发的开元应用程序,从而实现一个代码托管项目仓库,可以通过web界面进行访问公开的或者私有的项目 Ruby on Rails是一个可以使开发,部署,维护web应用程序变得简单的框架 Gitlab拥有与Github类似的功能,能够浏览源代码,管理缺 阅读全文
posted @ 2018-06-27 15:18 Mr&Yu 阅读(461) 评论(0) 推荐(0) 编辑
摘要:Ansible企业实战环境中,如果管理的服务器越来越多,Ansibe执行效率会变得比较慢,可以通过优化Ansible提供工作效率,由于Ansible基于SSH协议通信,SSH连接慢会导致整个基于Ansible执行变得缓慢,也需要对Openssh进行优化,具体优化的方法如下: 1.关闭ansible的 阅读全文
posted @ 2017-11-09 21:05 Mr&Yu 阅读(6262) 评论(0) 推荐(0) 编辑
摘要:[root@Ansible-server ~]# rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm [root@Ansible-server ~]# ansible web -m 阅读全文
posted @ 2017-11-09 21:01 Mr&Yu 阅读(2886) 评论(0) 推荐(0) 编辑
摘要:[Ansible特点] 1)Ansible与saltstack均是基于Python语言开发的 2)安装使用简单,基于不同插件和模块实现各种软件,平台,版本的管理以及支持虚拟容器多层级的部署 3)不需要安装客户端,ansible基于SSH远程管理,不需要为配置工作添加额外的支持; PS:很多认为Ans 阅读全文
posted @ 2017-11-06 21:36 Mr&Yu 阅读(764) 评论(0) 推荐(0) 编辑
摘要:https://repo.saltstack.com/ Saltstack简介: salt是一个多平台基础设施管理工具通常只用在linux上,使用那个轻量级的通讯器,ZN用python写成的批量管理工具,完全开源,遵守Apache2协议,与puppet,chef功能,类似有一个强大的执行命令引擎,s 阅读全文
posted @ 2017-06-08 17:51 Mr&Yu 阅读(4371) 评论(0) 推荐(1) 编辑