E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ansible
CICD 持续集成与持续交付(2)
目录gitlab部署jenkins部署配置实时触发自动化构建docker镜像通过ssh插件交付任务添加jenkins节点RBACpipelinejenkins结合
ansible
参数化构建安装
ansible
Hongx06
·
2023-11-19 22:35
ci/cd
运维
Ansible
自动化运维工具
Ansible
自动化运维工具1.
Ansible
的简介1.1什么是
ansible
Ansible
是一款自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func
晶核高手
·
2023-11-19 08:27
linux
ansible
运维
linux
Linux自学笔记——
Ansible
运维工作:系统安装(物理机、虚拟机)à程序包安装、配置、服务启动à批量操作à程序发布à监控OSProvisioning:物理机:PXE、Cobbler虚拟机:ImageTemplatesConfiguration:Puppet(ruby)Saltstack(python)ChefCfengineCommandandControl:Fabric预发布验证:新版本的代码先发布到服务器(跟线上环境配置完
weixin_34081595
·
2023-11-19 03:47
操作系统
python
shell
初识
Ansible
一、
Ansible
的介绍运维工具常见的工作模式12agent模式:基于ssl实现。代理工作在被监控端。像puppet。agentless模式:基于ssh服务实现工作在被监控端。监控端是ssh的客户端。
weixin_34128411
·
2023-11-19 03:16
shell
ruby
测试
linux自学笔记--
ansible
1.密钥认证ssh-keygen-trsa-C"
[email protected]
"ssh-copy-id-i.ssh/
[email protected]
.并入管理组/etc/
ansible
/hosts
weixin_33724046
·
2023-11-19 03:15
操作系统
shell
运维
Ansible
自学笔记(八)roles
roles
ansible
自1.2版本引入的新特性,用于层次性、结构化地组织playbook。roles能够根据层次型结构自动装载变量文件、tasks以及handlers等。
期待未来的男孩
·
2023-11-19 03:44
运维
运维
Ansible
自学笔记(四)常用模块
Cron:计划任务支持时间:minute,hour,day,month,weekday>
ansible
websrvs-mcron-a"minute=*/5job='/usr/sbin/ntpdate172.16.0.1&
期待未来的男孩
·
2023-11-19 03:14
运维
运维
Ansible
自学笔记(六)变量
变量名:仅能由字母、数字和下划线组成,且只能以字母开头变量来源:1>
ansible
setupfacts远程主机的所有变量都可直接调用(系统自带变量)setup模块可以实现系统中很多系统信息的显示可以返回每个主机的系统信息包括
期待未来的男孩
·
2023-11-19 03:14
运维
运维
Ansible
自学笔记(七)模板
修改文件nginx.conf.j2下面行为worker_processes{{
ansible
_processor_vcpus}};cattemnginx2.yml-hosts:websrvsremote_user
期待未来的男孩
·
2023-11-19 03:14
运维
运维
Ansible
自学笔记(一) 部署
推荐资料http://galaxy.
ansible
.comhttps://galaxy.
ansible
.com/explore#/http://github.com/http://
ansible
.com.cn
期待未来的男孩
·
2023-11-19 03:14
运维
运维
Ansible
自学笔记(三)常用模块
Command:在远程主机执行命令,默认模块,可忽略-m选项>
ansible
srvs-mcommand-a'servicevsftpdstart'>
ansible
srvs-mcommand-a'echoadong
期待未来的男孩
·
2023-11-19 03:44
运维
运维
Ansible
自学笔记(二) 基础
相关文件配置文件/etc/
ansible
/
ansible
.cfg主配置文件,配置
ansible
工作特性(一般无需修改)/etc/
ansible
/hosts主机清单(将被管理的主机放到此文件)/etc/
ansible
期待未来的男孩
·
2023-11-19 03:43
运维
运维
自学
ansible
笔记
一、认识
ansible
Ansible
是一款开源自动化运维工具。
& 雨落倾城| 마음이 이미
·
2023-11-19 03:36
ansible
笔记
CI/CD - jenkins
目录一、部署1、简介2、部署二、配置三、实时触发四、自动化构建docker镜像五、通过ssh插件交付任务六、添加jenkins节点七、RBAC八、pipeline九、jenkins结合
ansible
参数化构建
Mlul392
·
2023-11-19 00:49
ci/cd
ci/cd
jenkins
运维
Go-
ansible
文章目录安装包AdhocPlaybookExecuteDefaultExecute自定义执行器Options
ansible
adhocand
ansible
-playbookcommonoptionsStdoutCallbackResultsTransformersDefaultJSONManageJSONoutput
shark_西瓜甜
·
2023-11-18 20:35
golang
ansible
开发语言
Ansible
: 在 CentOS7.9上安装
Ansible
介绍
Ansible
Ansible
是一个配置管理工具。使用
ansible
可以让管理员和操作团队更容易地控制大量的服务器并允许你从一个centernode来自动地控制许多不同的系统。
勿忘心安+
·
2023-11-17 09:05
centos
运维
linux
Centos 7.9安装
ansible
[root@
ansible
~]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)[root@
ansible
~]#yumupdate-y[root
hbhe0316
·
2023-11-17 09:26
python
ssh
safari
vnc
archlinux
ansible
配置普通用户使用sudo权限
ansible
配置普通用户使用sudo权限(可解决root用户已禁止ssh远程登录问题)实现配置如下:修改配置文件
ansible
.cfg#
ansible
批量操作普通用户[default]#remote_user
Dison.Hong
·
2023-11-17 06:33
#
Linux操作系统的基本应用
自动化
Ansible
企业实战详解
一、
ansible
简介1.
ansible
是什么2.
ansible
的特点
ansible
的架构图二、
ansible
任务执行1、
ansible
任务执行模式2、
ansible
执行流程3、
ansible
命令执行过程二
火腿炒馕
·
2023-11-17 03:35
ansible
服务器
linux
在redhat8中安装
ansible
文章目录一.确保有下载软件的仓库二.挂载三.安装EPEL源四.下载
ansible
五.查看是否安装好补充:一.确保有下载软件的仓库如果没有需要写一个。
世界很大,我很小
·
2023-11-16 09:46
linux实验
linux
运维
rhce
redhat
ansible
Ansible
(十四)--
ansible
中的变量(三) set_fact 模块 注册变量实现跨play调用变量
一、通过set_fact定义变量set_fact是一个模块,我们可以通过set_fact模块在tasks中定义变量,先来看一个小示例,如下[root@server4~]#vimbltest8.yml[root@server4~]#catbltest8.yml----hosts:testBremote_user:roottasks:-set_fact:testvar:"testtest"-debug
CL82
·
2023-11-16 09:14
企业实战
运维
linux
centos
服务器
Ansible
(五)——事实和变量
管理变量变量命名变量的命名必须以字母开头,中间不能有空格,且只能含有字母、数字和下划线变量范围
ansible
可以在多个位置定义变量全局范围
ansible
配置文件中定义的变量环境变量
ansible
或
ansible
-playbook
笔落_惊风雨
·
2023-11-16 09:44
运维工具
#
Ansible
ansible
linux
运维
ansible
安装
1、yum直接安装安装
ansible
依赖yum-yinstallepel-release安装
ansible
yum-yinstall
ansible
2、安装后的目录安装目录如下(yum安装):配置文件目录:
weshell_
·
2023-11-16 09:43
#
ansible
ansible
ubuntu
linux
Ansible
(十二)--
ansible
中的变量(三) set_fact 模块 register注册变量实现跨play调用变量
一、通过set_fact定义变量set_fact是一个模块,我们可以通过set_fact模块在tasks中定义变量,先来看一个小示例,如下[root@server4~]#catbltest8.yml----hosts:testBremote_user:roottasks:-set_fact:testvar:"testtest"-debug:msg:"{{testvar}}"如上例所示,我们通过se
chihtung_hsu
·
2023-11-16 09:42
企业实战之ansible
jenkins通过
ansible
的set_fact模块给变量赋值
joshua317博客https://www.joshua317.com/article/241.通过set_fact模块可以在tasks中定义变量,yaml文件内容如下:#要部署的远程服务器ip,通过
ansible
.ini
joshua317
·
2023-11-16 09:42
运维
Linux
php
jenkins
Ansible
—— 28. 变量
Ansible
变量名不能与Python属性和方法名冲突1.命令行变量(commandvars)1.1必须传入变量否则报错----hosts:test70remote_user:roottasks:-name
blueicex2020
·
2023-11-16 09:11
Ansible
How to install
ansible
in rhel 8.7【红帽8.7 安装
ansible
】
sudosubscription-managerregisterusername:xxxxpassword:xxxxxsudosubscription-managerrepos-enable
ansible
ghostwritten
·
2023-11-16 09:39
linux
ansible
ansible
运维
linux
Ansible
的变量(vars,register,set_fact)
环境控制节点:Ubuntu22.04
Ansible
2.10.8管理节点:CentOS8概述vars:
Ansible
关键字,用在play、role、block、task上register:
Ansible
关键字
蓝黑2020
·
2023-11-16 09:08
Ansible
ansible
Ansible
自动化运维——基本架构简介
一、
Ansible
简介1.1
Ansible
是什么
Ansible
是近年越来越火的基于python开发的一款运维自动化工具,主要帮助运维实现IT工作的自动化、降低人为操作失误、提高业务自动化率、提高运维工作效率
新是一切的根源
·
2023-11-16 09:51
linux企业实战
Ansible
基本架构
Ansible
是一个模型驱动的配置管理器,支持多节点发布、远程任务执行。默认使用SSH进行远程连接。无需在被管理节点上安装附加软件,可使用各种编程语言进行扩展。
Nicy163
·
2023-11-16 09:20
linux
centos
运维
devops
自动化运维工具——ansile详解
自动化运维工具——
ansible
详解(一)目录
ansible
简介
ansible
是什么?
anbisong3833201
·
2023-11-16 09:19
运维
shell
操作系统
linux创建用户并设置sudo权限,主机将相互免密
1.创建用户组2.创建用户3.登陆主机查看用户情况3.1查看create_user.yaml内容3.2字段说明:
Ansible
的user模块提供了一系列参数,使你能够定义用户账户的各种属性,例如用户名、
楠奕
·
2023-11-16 02:35
Linux
服务器
运维
linux
教你一分钟在Linux上控制机群快速部署任务,自动化运维工具:
ansible
,各个模块的使用
blockinfile模块使用:在node1上文件
ansible
_text文件中写入内容
ansible
然后使用blockinfile模块,在文件中插入内容blockinfileinsertcontent
shadow_58
·
2023-11-15 19:41
RHCE(linux)
服务器
运维
linux
自动化
缓存
linux中
ansible
的安装及部署
目录1.
Ansible
对于企业运维的重大意义2.
Ansible
的安装3.构建Anisble清单测试受管理主机:
ansible
命令指定清单的正则表达式4.
Ansible
配置文件参数详解(1)配置文件的分类与优先级
已认证运维工程师
·
2023-11-15 19:05
ansible
ansible命令
ansible清单
ansible的配置参数
【Liunx进阶操作】搭建和使用
Ansible
自动化运维工具
1、文章前言
Ansible
是基于Python开发的一款模块化工作的开源自动化配置管理平台,基于其拥有的各种功能模块,实现了批量系统配置、批量程序部署、批量运行命令等功能,大大简化了集群模式主机的
JueShiYingJun
·
2023-11-15 19:04
Linux
运维
ansible
自动化
Ansible
自动化运维工具详解
一:
Ansible
介绍
ansible
是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署
liunx大白先生
·
2023-11-15 19:32
linux
运维
ansible
实训-Day1(Liunx基础问题总结及
ansible
安装环境前置部署)
一、前言该篇是对本学期
Ansible
实训第一天内容的原理性总结,主要包括Liunx相关问题等基础性的问题总结以及
ansible
安装环境的前置部署。
朔方鸟
·
2023-11-15 19:27
ansible
实验
ansible
linux
centos
运维
【Liunx】部署
Ansible
自动化运维工具
Ansible
自动化运维工具概述安装部署1.通过yum下载
Ansible
2.对自己做免密配置3.修改ansiablehost配置对服务器进行分组4.测试:对所有服务器进行ping命令5.写playbook6
DBA圈小圈
·
2023-11-15 19:23
Liunx
MariaDB
Ansible
运维
ansible
自动化
ansible
nginx redis mysql事务 CC攻击 DOS攻击 DNS
问题一:
ansible
执行过程:1.首先用户执行命令或者执行playbook2.INI解析配置文件(从主机清单中解析出IP)3.主机建立ssh连接4.在被控主机创建临时目录5.给创建的目录加权限6.执行
王盐盐
·
2023-11-15 13:20
问答总结
运维
运维开发
nginx
redis
mysql
Ansible
自动化部署工具-role模式安装filebeat实际案例分析
语法以及实际案例平时我们在进行日志收集的时候,往往会在每台机器上安装filebeat,并且由于每台机器运行服务的不同,那么收集日志的配置文件也是不一样的,如何快速高效的部署filebeat以及拥有不同的配置文件就是我们要思考的问题,当然不可能一台机器一台机器的修改配置文件。接下来我将会以一个我自己写的filebeat相关的role举例,来分析role模式涉及的一些规范以及如何写一个好的任务编排,案
快乐非自愿
·
2023-11-15 05:31
ansible
自动化
运维
使用Jenkins Workflow插件对Docker Swarm进行蓝绿色部署
我们在该文章中使用的过程的缺点之一是
Ansible
本身。虽然它可能是配置和编排的最佳工具,但当我们尝试将其用作部署容器的工具时,它也有一些缺点。当过程复杂时,这一点尤其明显。
danpob13624
·
2023-11-15 05:25
python
linux
java
大数据
编程语言
一文学懂
ansible
目录1.文件模块1.1fetch1.2copy1.3file1.4blockinfile1.5lineinfile1.6find1.7replace2.命令模块2.1command2.2shell2.3script3.系统类模块3.1cron3.2service3.3user3.4group4.包管理模块4.1yum_repository4.2yum5.playbook5.1handlers5.2
夜舞精狼
·
2023-11-14 20:26
自动化运维
ansible
linux
服务器
Ansible
playbook详解
playbook是
ansible
用于配置,部署,和被管理被控节点的剧本playbook常用的YMAL格式:(文件名称以.yml结尾)1、文件的第一行应该以"---"(三个连字符)开始,表明YMAL文件的开始
小马呆头呆脑
·
2023-11-14 16:45
ansible
ansible
总结
ansible
ansible
是新出现的自动化运维工具,基于Python开发,分布式,无需客户端,轻量级,实现了批量系统配置、批量程序部署、批量运行命令等功能,
ansible
是基于模块工作的,本身没有批量部署的能力
云水城彭于晏
·
2023-11-14 16:44
ssh
运维
python
四十八、
Ansible
Playbook
1、简介Playbook由一个或多个"play"组成的列表,play的主要功能
Ansible
中的Task定义好的角色,指定剧本对应的服务器组。
霸都阿甘
·
2023-11-14 16:44
Linux
运维-CentOS
7.x
ansible
linux
服务器
ansible
Ansible
自动化运维
ansible
基于pythob开发常用的自动运维化工具
Ansible
;python;Agentless。
强哥学java
·
2023-11-14 16:44
linux
Prometheus+
Ansible
+Consul实现服务发现
一、简介1、Consul简介Consul是基于GO语言开发的开源工具,主要面向分布式,服务化的系统提供服务注册、服务发现和配置管理的功能。Consul提供服务注册/发现、健康检查、Key/Value存储、多数据中心和分布式一致性保证等功能。在没有使用consul服务自动发现的时候,我们需要频繁对Prometheus配置文件进行修改,无疑给运维人员带来很大的负担。引入consul之后,只需要在con
Wielun
·
2023-11-14 16:43
Devops
prometheus
ansible
consul
consul服务发现
Ansible
命令使用
ansible
ansible
的命令
ansible
命令模块Pingcommand模块shell模块copy模块file模块fetch模块cron模块yum模块service模块user模块group模块script
By Error
·
2023-11-14 16:13
云计算-脑力风暴
ansible
服务器
网络
Ansible
角色定制实例
目录角色定制:roles角色定制实例:利用角色部署wordpress1.在roles目录下生成对应的目录结构2.定义配置文件①nginx②php③mysql④定义剧本文件⑤启动服务角色定制:roles对于普通的剧本(playbook)有个弊端就是无法实现复用假设在同时部署Web、db、ha时或不同服务器组合不同的应用就需要写多个yml文件。很难实现灵活的调用。roles用于层次性、结构化地组织pl
鲨鱼卖辣椒--
·
2023-11-14 16:43
ansible
k8s实践手册
权限k8s网络flannel和calico问题搜集查看k8sdashbord的token查看k8s的dashboard的token查看linux打印的k8s服务的日志详解k8s的4种Service类型
ansible
千篇不一律
·
2023-11-14 13:03
linux
云计算
运维
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他