手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Ansible
Ansible批量在远程主机执行命令
Ansible直接执行远程命令,不用ssh登陆交互执行。如下:ansibleall-i192.168.199.180,-mshell-a"ifconfig"-usupermap参数解释:-i连接到远程主机“192.168.199.180,”,注意这里的“,”直接指定主机名列表,没有“,”该参数则被解释为主机名的
作者:编程之家 时间:2022-10-07
Ansible 安装
1、第一步安装Python3.x环境[root@ansible~]#yuminstall-ypython36python36-pipgit[root@ansible~]#ln-s/usr/bin/pip36/usr/bin/pip[root@ansible~]#pipinstallvirtualenv 2、创建用户并配置virtualenv[deploy@ansible~]$useradddeploy&&su-deploy
作者:编程之家 时间:2022-10-07
面试题10
1、ansible使用copy模块来将/opt/aa.txt复制到/home/jack中ansibleweb02-mcopy-a'src=/opt/aa.txtdest=/home/jack'2、使用file模块,来定义/home/jack/aa.txt的权限为777,归属为所有者是jack,所属组为jackansibleweb02-mfile-a"mode=777owner=jackgroup=jackpath
作者:编程之家 时间:2022-10-07
自动化运维工具Ansible入门笔记(一)
https://blog.csdn.net/du_wood/article/details/84915731一、简介: ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身
作者:编程之家 时间:2022-10-07
ansible之基础篇(二)
软件相关模块yumrpm和yum的区别rpm:redhatpackagemanageryum可以解决依赖关系 yum源配置使用yum下载时需要先下载epel[epel]name=ExtraPackagesforEnterpriseLinux7-$basearch#名字baseurl=http://mirrors.aliyun.com/epel/7/$basearch#rpm源的地址,可以
作者:编程之家 时间:2022-10-07
ansible 剧本
yumrpm和yum的区别rpm:redhatpackagemanageryum可以解决依赖关系yum源配置[epel]name=ExtraPackagesforEnterpriseLinux7-$basearch#名字baseurl=http://mirrors.aliyun.com/epel/7/$basearch#rpm源的地址,可以写http,https,ftp,Samba,file:failovermethod=pr
作者:编程之家 时间:2022-10-07
ansible 软件相关模块
一yum模块1、yum配置源(/etc/yum.repos.d/epel.repo)1[epel]2name=ExtraPackagesforEnterpriseLinux7-$basearch#名字3baseurl=http://mirrors.aliyun.com/epel/7/$basearch#rpm源的地址,可以写http,https,ftp,Samba,file:4failovermethod=priority5enable
作者:编程之家 时间:2022-10-07
Jenkins+Ansible+Gitlab自动化部署三剑客
准备linux初始环境关闭防火墙systemctlstopfirewalld开机自己关闭systemctldisablefirewalld设置安全配置为关闭vim/etc/sysconfig/selinux 重启虚拟机reboot查看安全策略是否关闭getenforce安装gitlab依赖软件yuminstallcurlpolicycoreutilsopenssh-ser
作者:编程之家 时间:2022-10-07
ansible 主机清单 /etc/ansible/hosts
主机清单[webservers]ansible01ansible02ansible03ansible04 [root@ftp:oot]>ansiblewebservers-uroot-k-mping-oSSHpassword:ansible03|SUCCESS=>{"changed":false,"ping":"pong"}ansible01|SUCCESS=>{&q
作者:编程之家 时间:2022-10-07
初探ansible
Ansible基于ssh的自动化运维工具ansible配置文件详解 ansible.cfg文件文件默认放置在/etc/ansible下,ansible读取配置文件的顺序是:当前命令执行目录->用户家目录的.ansible.cfg->/etc/ansible.cfgdefaults[defaults]#somebasicdefaultvalues...#inventory=
作者:编程之家 时间:2022-10-07
Jenkins+Ansible+Gitlab自动化部署三剑客-Ansible本地搭建
可以通过gitbash连接linux关闭防火墙,禁用防火墙开机启动,并更爱selinux文件,重启 重新登录并检查禁用getenforce安装gityum-yinstallgitnsscurl下载python安装包wgethttp://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz解压tarxfPython-3
作者:编程之家 时间:2022-10-07
ansible 软件相关模块,剧本
软件相关模块yumrpm和yum的区别rpm:redhatpackagemanageryum可以解决依赖关系 yum源配置使用yum下载时需要先下载epel[epel]name=ExtraPackagesforEnterpriseLinux7-$basearch#名字baseurl=http://mirrors.aliyun.com/epel/7/$basearch#rpm源的地址,可以写
作者:编程之家 时间:2022-10-07
ansible
ansible第一步:下载epel源curl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.comepo/Centos-7.repoyuminstall-ywgetwget-O/etc/yum.repos.d/epel.repohttp://mirrors.aliyun.comepo/epel-7.repo第二步: 安装ansibleyuminstall-yansiblesal
作者:编程之家 时间:2022-10-07
ansible-tasks-notify-handlers
ansible注意,用notify的必须要注意只有当tags发生改变的时候才可以,触发条件,而且notify的名字一个匹配一个命令,不能只写一个,然后handlers多条命令,正确写法如下 ----hosts:web1remote_user:roottasks:-name:installthelatestversionofApacheyum:
作者:编程之家 时间:2022-10-07
ansible api常用模块与参数
###ansibleAPI常用模块用于读取yaml,json格式的文件fromansible.parsing.dataloaderimportDataLoader#用于管理变量的类,包括主机,组,扩展等变量fromansible.vars.managerimportVariableManager#用于创建和管理inventory,倒入inventory文件fromansible.inventory.managerimpor
作者:编程之家 时间:2022-10-07
面试题11
1、使用ansible安装httpd、mysql、php服务方法一:命令ansibleweb-a"yuminstall-yhttpdmysqlphp"方法二:使用模块ansibleweb-myum-a"name=httpd"ansibleweb-myum-a"name=mysql"ansibleweb-myum-a"name=php"方法三:playbookvilamp.yml
作者:编程之家 时间:2022-10-07
ansible常用简易介绍
ansible常用指令ansible:用于执行ansible常用模块的指令ansible-doc:查看ansible模块文档ansible-galaxy:下载一些东东给ansible用一般现成的程序在galaxy.ansible.com网站ansible-playbook:核心,常用于批量部署机器服务和初始化(需要利用yaml语法写一些任务和规则)ansible-p
作者:编程之家 时间:2022-10-07
写Ansible playbook添加zabbix被监控的对象
本主题达到的效果是能通过编写AnsiblePlaybook,创建zabbix主机组,把被监控的对象加入到zabbix监控系统中,同时链接到对象的模板。1.准备工作在zabbix服务器上面,我们需要安装ansible,同时呢,还需要安装一些其它组件,如下:# yuminstallepel-release# yuminstallansiblepython-p
作者:编程之家 时间:2022-10-07
使用ansible kubectl插件连接kubernetes pod以及实现原理
ansiblekubectlconnectionpluginansible是目前业界非常火热的自动化运维工具。ansible可以通过ssh连接到目标机器上,从而完成指定的命令或者操作。在kubernetes集群中,因为并不是所有的服务都是那么容器化。有时候也会用到ansible进行一些批量运维的工作。一种方式是可以在容器
作者:编程之家 时间:2022-10-07
ansible 关闭ssh首次连接时提示
关闭ssh首次连接时提示。修改/etc/ansible/ansible.cfg配置文件方法一:(推荐,配置文件中存在)host_key_checking=False方法二:ssh_args=-oControlMaster=auto-oControlPersist=60s-oStrictHostKeyChecking=no
作者:编程之家 时间:2022-10-07
认识ansible playbook
对于前部分的我们在执行ansible相关的命令,都是通过命令行的方式,这种其实很不方便的,我们可以将这些命令写入到一个YAML文件中,每次执行时,调用相关的YAML文件就可以了。这个YAML文件我们称之为剧本。我们只需要将要做的事情编写成playbook,把不同的模块按照顺序编排在剧本中,ansible就会
作者:编程之家 时间:2022-10-07
ansible
Ansible:configuration、CommandandControl运维工具的分类:agent:基于专用的agent程序完成管理功能,puppet,func,zabbix,...agentless:基于ssh服务完成管理,ansilble,fabric,...架构:AnsibleCoreModules:CoreModulesCustomedModulesHostIventoryFilesCMDBPlayBooksHostsrolesCon
作者:编程之家 时间:2022-10-07
ansible 模块
ansible工具主要参数详解-v打印详细模式-ipath指定host文件路径ansible-i-f指定fork开启同步进程的个数,默认为5-m指定module名称,默认为command-a模块的参数或者命令-u指定执行用户-C测试执行过程,不改变真是内容,相当于预演-T执行命令超时时间,默认为10s--vers
作者:编程之家 时间:2022-10-07
YAML_06 playbook从上往下顺序执行,若报错,不提示,继续往下执行
ansible]#vimuser4.yml----hosts:cache remote_user:root vars: user:bb tasks: -shell:setenforce0||true -user: name:"{{user}}" group:root password:"{{'123456'|password_hash('
作者:编程之家 时间:2022-10-07
YAML_07 有报错信息,告诉你错误忽略,继续执行下面的命令
ansible]#vimuser5.yml----hosts:cache remote_user:root vars: user:bb tasks: -shell:setenforce0 ignore_errors:True -user: name:"{{user}}" group:root password:"{{'123456'|p
作者:编程之家 时间:2022-10-07
ansible的模块使用
查看ansible都有哪些模块:查看模块的用法:fetch模块:将受管主机中的文件拉取到ansible主机上。执行完之后,会自动创建192.168.116.152/etc/这个目录,并将拉取来的文件放到这个目录下。当返回信息为绿色,change为false,表示ansible没有进行任何操作,没有改变什么。当返回信息为×××,change
作者:编程之家 时间:2022-10-07
ansible本地安装
因离线安装,故将安装所需压缩包放在服务器/opt/ansible文件夹下(请先创建ansible文件夹)python用的环境自带的python2.7,没有升级#########################################################/bin/bash#v.1.0bychenght2019-04-03#ansible离线安装自动化脚本###定义变量dir=/opt/ans
作者:编程之家 时间:2022-10-07
Ansible之playbook的使用详解
之前详细介绍了Ansible的安装,配置,以及Ansible常用模块的使用.下面对Ansible的playbook用法做一小结.为什么引入playbook?一般运维人员完成一个任务,比如安装部署一个httpd服务会需要多个模块(一个模块也可以称之为task)提供功能来完成。而playbook就是组织多个task的容器,它的
作者:编程之家 时间:2022-10-07
Linux:password already has been used!
问题描述,将某用户密码更改为之前使用过的密码,提示此错误1./etc/pam.d/common-password,此文件中的安全策略可以限制用户不能更改为之前使用的历史密码 命令:passwordrequiredpam_pwhistory.souse_authtokremember=6retry=3 2.Linux历史密码在/etc/security/op
作者:编程之家 时间:2022-10-07
利用Ansible自动化运维工具一键部署Apache服务
简介:ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansi
作者:编程之家 时间:2022-10-07
上一页
1
2
3
4
5
6
7
8
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native