![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
《虚拟化、自动化工具》
文章平均质量分 63
各类虚拟化技术、基于虚拟化技术从而实现自动化,记录作者虚拟化底层学习的时刻,直至完善到自动化。
胖胖不胖、
花自向阳开,人终朝前走.
展开
-
二、Zabbix — 客户端详情配置
Zabbix监控linux主机.原创 2022-10-17 16:26:23 · 274 阅读 · 0 评论 -
521当晚师妹向我告白竟是为了向我学习KVM虚拟化技术
好家伙,原来她是馋我的技术!原创 2021-05-25 11:06:10 · 298 阅读 · 5 评论 -
更改Docker默认存储位置
为什么要更改储存位置?在linux系统上安装应用性软件都会有自己的储存位置。然而一直使用系统默认安装的储存位置久而久之难免出现储存空间不足。更改储存位置的好处就是使用自己指定的存储盘便于管理并且也不用担心储存空间不足等问题。更改Docker配置 Docker的默认存储路径是/var/lib/docker(通过docker info查看)。这个路径下面存储了Docker的镜像、容器、网络、插件等数据。1.暂停docker服务[root@GitLab ~]# systemctl ..原创 2021-05-12 14:50:45 · 671 阅读 · 1 评论 -
Git 入门到精通,大厂程序员呕心沥血强力推荐
学了Git,腰不疼了,腿也劲了一口气上五楼也不费劲原创 2021-05-11 17:04:01 · 847 阅读 · 2 评论 -
安装Esxi 管理节点 Vcenter server
杀伤力不大,但侮辱性极强啊啊~原创 2021-01-14 14:06:34 · 541 阅读 · 0 评论 -
esxi6.7安装竟然这样简单,我裂开了
不可思议~原创 2021-01-14 11:13:09 · 1156 阅读 · 6 评论 -
Docker运行镜像版Wordpress -- 简直不要太方便
目录 安装配置Docker 准备环境 启动容器 展示 总结安装配置Docker之前文章有配置docker的步骤,这里我就不再写啦。 ~~~~ > 点我点我ing 准备环境1)拉取wordpress的镜像和数据库的镜像(我用的我的阿里云)[roo...原创 2020-10-07 10:43:25 · 4839 阅读 · 5 评论 -
Gitlab+Jenkins+Docker+项目、实现一套完整的自动化上线服务
环境Gitlab节点:192.168.253.110 Jenkins节点:192.168.253.130测试环境我就用两台服务器了,项目我放在jenkins这台服务器上。系统版本是centos 7.5的。安装Gitlab嗨!Gitlab的安装往这看 ~~>Docker搭建公司内部私有云平台 -- Gitlab安装Jenkins当然安装Jenkins的教程这里也有 ~~>Jenkins的安装及中文展示,不过这里我想自己动手再操作一遍...原创 2020-10-05 15:30:53 · 6446 阅读 · 0 评论 -
本地Git与Gitlab私有云平台建立连接
目录 前言 注意事项 开始配置 总结前言 远程仓库是指托管在网络上的项目仓库,现在互联网上有很多项目托管平台,比如github、gitlab等。为了不公开自己项目代码,可以在自己的服务器上搭建自己的项目仓库,最常见的是搭建GitLab。 本地Git与远端服务器GitLab之间连接方式主要分为:SSH方式和HTTP方式。 ...原创 2020-09-30 16:20:33 · 4005 阅读 · 0 评论 -
Docker搭建公司内部私有云平台 -- Gitlab
目录 简介 下载并配置Docker环境 拉取镜像并启动Gitlab 将本地代码推送到Gitlab当中 总结简介1.什么是gitlab?web平台【网站】 gitlab上存储的文件 用户可以将文件存在到gitlab上 用户也可以将gitlab上的文件拉取下来2.gitlab和github的区别?github和gitlab是一样的东西 github是别人作用,是公用,需要...原创 2020-09-30 16:01:07 · 4601 阅读 · 0 评论 -
企业级Git本地代码仓库的搭建及使用
目录 前言 本地Git代码仓库的搭建及使用 总结前言1.什么是git?开源的最先进的分布式版本控制系统,没有之一 用以高效、高速的处理从很小到非常大的项目版本管理。2.什么是版本控制系统?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统3.什么是分布式版本控制系统?分布式版本控制系统(Distributed Version Con...原创 2020-09-30 09:43:33 · 3569 阅读 · 0 评论 -
KUBERNETES安装及访问web页面
环境:192.168.253.110 k8s-master192.168.253.120 k8s-node1192.168.253.130 k8s-node21.修改主机名[root@localhost ~]# hostnamectl set-hostname k8s-master[root@localhost ~]# hostnamectl set-hostname k8s-node1[root@localhost ~]# hostnamectl set-host...原创 2020-08-03 20:07:59 · 3558 阅读 · 0 评论 -
KUBERNETES入门
1.kubernetes是什么?它是一个全新的基于容器技术的分布式系统支撑平台。kubernetes具有完备的集群管理能力。包括:1:多层次的安全防护和准入机制2:多租户应用支撑能力3:透明的服务注册和服务发现机制4:内建的智能负载均衡器5:强大的故障发现和自我修复能力6:服务滚动升级和在线扩容能力7:可扩展的资源自动调度机制8:多粒度的资源调度配额管理能力9:完善的管理工具,这些工具涵盖了包括:(开发,部署测试,运维监控在的各个环节)2.为什么要用kub原创 2020-08-17 19:46:02 · 4399 阅读 · 0 评论 -
面试官:能谈谈你对运维传统手工上线和自动化上线的看法吗?
目录 前言 传统的上线流程 自动化上线流程 总结前言 所有的自动化上线都是基于手工上线的前提,为什么这么说呢?因为任何自动化可以实现的,手工都可以进行实现。之所以自动化这么受欢迎,因为自动化上线大大的减轻开发、运维、测试工作量。我们这样想一个公司去招人,是招一个5个会自动化运维的人,还是会招25个传统运维人员,利益相较下肯定是选择前者。传统的上线流程...原创 2020-09-28 20:16:07 · 2869 阅读 · 0 评论 -
Jenkins的安装及中文展示、安装插件创建一个关联shell的任务
一、安装jenkins关闭防火墙 关闭selinux[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# setenforce 0[root@localhost ~]# systemctl disable firewalld[root@localhost ~]# sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config部署java..原创 2020-09-28 17:25:05 · 2803 阅读 · 0 评论 -
ELK 监控nginx日志
环境:192.168.253.110 elasticsearch & kinana192.168.253.120 logstash1.在logstash服务器上操作:[root@localhost ~]# cd /usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/logstash-patterns-core-4.1.2/patterns/#将创建好的nginx文件上传至这个目录下[root@localhos...原创 2020-07-21 20:29:30 · 2082 阅读 · 0 评论 -
ELK yum安装部署篇
ELK官网:https://www.elastic.co/cn/what-is/elk-stack配置环境:ElasticSearch & kibana 192.168.253.110logstash 192.168.253.120防火墙关闭状态 两台服务器都有jdk环境(yum -y install jdk-8u131-linux-x64_.rpm)一、ElasticSearch ElasticSearch 是一个高可用开源全文检索和分析组件。提供存储服...原创 2020-07-20 19:14:08 · 2686 阅读 · 0 评论 -
Docker-compose创建Nextcloud私有网盘
目录 环境 安装Docker、Docker-compose及配置加速 编写.yaml文件启动并测试 总结环境centos 7.5 192.168.253.110安装Docker、Docker-compose及配置加速1)配置阿里的docker源[root@hya ~]# wget -O /etc/yum.repos....原创 2020-09-27 20:20:44 · 3092 阅读 · 1 评论 -
Docker-compose创建Redis-cluster集群
环境centos 7.5 192.168.253.110 资源包:https://download.csdn.net/download/yeyslspi59/12888631安装Docker、Docker-compose及配置加速1)配置阿里的docker源[root@redis-master ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo2)安...原创 2020-09-25 17:05:08 · 2585 阅读 · 4 评论 -
Docker-compose创建Zabbix监控服务器并监控Mysql参数(Zabbix5.0)
目录 环境 安装Docker、Docker-compose及配置加速 编写.yaml文件启动zabbix-server端 浏览器访问Zabbix-web页面 配置Zabbix-agent端 监控Mysql的参数 在server端添加监控项环境centos 7.5 zabbix-server:192.168.253.110 zab...原创 2020-09-24 17:18:29 · 4081 阅读 · 1 评论 -
虚拟化技术之Docker3-compose容器编排
1.什么是容器编排?通过执行一个文件,将文件中所定义的多个容器依次启动,这就是容器编排 这个文件就是yaml文件2.用来实现容器编排的工具docker-compose3.安装docker-compose[root@hya ~]# yum -y install docker-compose4.docker-compose命令的使用 格式:docker-compose [选项] 选项 up:启动定义在yaml文件中的容器 down:关闭定义在y原创 2020-09-22 09:34:14 · 2934 阅读 · 0 评论 -
虚拟化技术之Docker2镜像制作、volume、端口映射、dockerfile
1.docker的基础操作查看镜像[root@localhost ~]# docker images拉取镜像到本地[root@localhost ~]# docker image pull centos:7删除镜像格式:docker rmi 镜像名:标签 [root@localhost ~]# docker rmi docker.io/centos:7如果有容器基于镜像在运行,那么这个镜像无法删除删除全部的镜像文件[root@localhost ~]...原创 2020-06-29 21:22:06 · 851 阅读 · 0 评论 -
虚拟化技术之Docker1
1.什么是虚拟化?虚拟化原理通过软件模拟主机来运行服务使用场景同时用多种不同的操作系统 提供资源使用率 实现资源隔离实现的软件openstack kvm\xen\vsphere docker什么是docker?虚拟化软件 在一个操作系统中虚拟多个不同的、互相隔离的环境 基于lxc作为存储引擎(LXC基于模板的方式实现容器技术应用的解决方案 不适用于大规模集群) 使用特殊的镜像存储方式,更为高效 通过docker降低了容器的使用难度使用docker的好处实现服务原创 2020-06-28 21:42:34 · 4225 阅读 · 0 评论 -
Ansible系列3之Playbook
三丶Ansible Playbook1.什么是playbook?将多个要执行ansible操作安装顺序整合到一个文件中,这个文件就是yaml 执行yaml文件的方法是通过ansible-playbook执行yaml的语法:• 支持表达清单、散列表、标量等数据结构• 通过空格表展示• #表示注释YAML的特点:• 可读性好• 和脚本语言交互性好• 使用实现语言的数据类型• 易于实现• 表达能力强,扩展性好变量命名• 仅能是数...原创 2020-06-28 10:55:10 · 3058 阅读 · 0 评论 -
Ansible系列2之常用模块
一丶Ansible Modules ansible的命令格式 ansible 目标主机 [-f N] [-m module_name] [-a args]-f N:每次向N个主机发送指令 -m 模块名:指定使用的模块名称,默认是command -a 参数: 指明模块专用参数;args一般为key=value格式1.command模块作用•默认模块,可以省略•用于在远程主机执行命令,•缺点就是在远程主机执行命令的时候,不能使用变量和参数格式 ...原创 2020-06-27 21:11:48 · 4936 阅读 · 0 评论 -
Ansible系列1
1.什么是ansible?ansible是一款自动化运维工具,可批量对集群中的主机进行部署管理ansible的使用场景: •应用代码自动化部署 •系统管理配置自动化 •支持持续交付自动化ansible执行自动化任务方式:执行方式有两种 •ad-hoc Ad-Hoc应用的场景 •情景1:节假日将近,我们需要关闭所有不必要的应用服务器,并且对所有服务器进行借钱健康检查 •情景...原创 2020-06-27 20:07:50 · 4213 阅读 · 0 评论