手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Ansible
1_0-ansible-authorized_root.yml
----name:setpublickeyonremotehosts&setreomtehostssudoersfilehosts:all#此脚本要求所有的主机root用户密码相同become:noremote_user:rootvars:-remoteuser:user1:rhcetasks:-name:setsecondarygroupforrhce
作者:编程之家 时间:2022-11-24
install ansible2.10 for centos7
环境准备#cat/etcedhat-releaseCentOSLinuxrelease7.9.2009(Core)#pythonPython3.7.11(default,Jul312022,16:12:35)[GCC4.8.520150623(RedHat4.8.5-44)]onlinuxType"help","copyright","credits"or"li
作者:编程之家 时间:2022-11-24
openshift 容器云从入门到崩溃之二安装openshift
准备好环境,在安装之前请先了解openshift提供的ansible有大量的安装选项文档地址:https://docs.okd.io/latest/install/configuring_inventory_file.html1、配置/etc/ansible/hosts
作者:编程之家 时间:2022-10-07
Ansible介绍2
Ansible:运维工作:系统安装(物理机、虚拟机)-->程序包安装、配置、服务启动-->批量操作-->程序发布-->监控OSProvisioning:物理机:PXE、Cobbler虚拟机:ImageTemplatesConfigration:puppet(ruby)saltstack(python)chefcfengineCommandand
作者:编程之家 时间:2022-10-07
ansible学习
ansible与salt对比相同都是为了同时在多台机器上执行相同的命令都是python开发不同agent(saltstack需要安装、ansible不需要)配置(salt配置麻烦,ansible基本不用配置)学习路线(salt比较陡峭,ansible比较平缓)第三方工具(salt比较少)开源社区的对接(salt比较少)现有用户(salt还是an
作者:编程之家 时间:2022-10-07
playbook文件内容解释
[root@node1playbook]#catnginx.yml-hosts:test\\主机组,要和nginx.yml在同一个目录下remote_user:root\\远端执行任务的用户tasks:\\任务-name:installhttpd\\任务描述command:yum-yinstallhttpd\\调用ansible的command模块安装httpd-na
作者:编程之家 时间:2022-10-07
ansible模块编写
一直不知道这个模块到底在哪,并且也挺想搞清楚官方那些模块到底在哪个目录下。1.使用grep-rl"copy.py"/usr/lib/python2.7/site-packages/ansible(这个目录是专门放ansible源码目录的)然后找到是/usr/lib/python2.7/site-packages/ansible/modules/files/copy.py这个文件,这里需要
作者:编程之家 时间:2022-10-07
ansible使用心得
ansile作为去除安装agent的自动化工具,通过ssh协议的简单功能强大的自动化工作。在ansile使用的过程中,有三种用途1、ansible自行一次性任务,即执行命令如:ansible10.59.87.11-mping*ansible"dev-hdp"-mcopy-a"src=oot/HfHadoopHiveUdf.jardest=/data1/opt/cloudera/par
作者:编程之家 时间:2022-10-07
ansible-playbook(1)
ansible-playbook(1) Ansible组成部分InventoryModulesAdHocCommandsplaybooksplaybooks:Tasks:任务,即调用的模块完成的某操作variables:变量Templates:模版Roles:角色 基本结构:-host:webserverremote_user:tasks:
作者:编程之家 时间:2022-10-07
ansible报错
报错:[root@jenkins~]#ansiblego_activity-mcron-a"name='log_clear'minute=0hour=2job=find/home/golanger/log/-typef-name'log$(date+\%d-d-1day)'-delete"ERROR!thistask'cron'hasextraparams,wh
作者:编程之家 时间:2022-10-07
rhel6.9安装ansible自动化运维工具
一、测试环境说明1、系统:rhel6.92、ip地址:20.20.20.24/2420.20.20.41/2420.20.20.42/243、以下操作使用root身份进行,也可以使用具有sudo权限的用户进行相关操作二、环境准备1、关闭iptables防火墙、selinux#/etc/init.d/iptablesstop#
作者:编程之家 时间:2022-10-07
ansible常用模块
ansible常用模块安装:依赖于epel源yuminstallansible-y配置文件:/etc/ansible/ansible.cfgInvertoory:/etc/ansible/hosts 如何查看模块帮助:ansible-doc-lansible-doc-sMODULE_NAME` ansible命令应用基础:语法:ansible<host-pattern>[options]-fforks
作者:编程之家 时间:2022-10-07
ansible copy 模块的使用
copycopy模块是将ansible管理主机上的文件拷贝上远程主机中,与fetch相反,如果目标路径不存在,则自动创建,如果src的目录带“/”则复制该目录下的所有东西,如果src的目录不带“/”则连同该目录一起复制到目标路径;常用模块src参数:用于指定需要copy的文件或目录
作者:编程之家 时间:2022-10-07
ansible YAML
9.YAML9.1简介(1)YAML是一个可读性高的用来表达资料序列的格式。(2)YAML参考了其它多种语言。包括:XML、C语言、python、perl以及电子邮件格式的RFC2822等。ClarkEvans在2001年首次发表了这种语言。(3)YAML不是XML,在开发这种语言时,YAML的意思其实是:yetanothermarkuplanguage,9.2特性(1)YA
作者:编程之家 时间:2022-10-07
ansible 模块
了解ansibleansible批量在远程主机上执行命令ansible主要是为了进行操作多个主机而进行的#!/bin/envpython文件中直接指向python文件#!/bin/base 指行脚本一.ansible第一步.下载epel源wget-O/etc/yum.repos.d/epel.repohttp://mirrors.aliyun.comepo/epel-7.repo
作者:编程之家 时间:2022-10-07
使用expect完成免密认证
背景:在私有云环境下,遇到要开通某个项目,则需要快速的响应创建虚拟机,并且做一些基础的配置。为了提高效率以及减少手工犯错的概率,一般会采取ansible批量部署,但是使用ansible的前提是预先配置好免密。在密码一致的场景中,可以使用expect优化做免密的过程解决方案:1.
作者:编程之家 时间:2022-10-07
ansible-playbook(2)
简单例子1:vars定义变量-hosts:allremote_user:rootvars:-package:nginx-service:nginx tasks:-name:installnginxpackage yum:name={{package}}state=latest-name:installconfigurationfileforhttpd copy:src=/etcginxginx
作者:编程之家 时间:2022-10-07
ansible基础模块及playbook简单示例讲解
ansible自动化运维工具的介绍 ansible结构特性: 模块化,调用特定的模块,完成特定的任务; 基于Python语言实现,由Paramiko、PyYAML和Jinja2三个关键模块; 部署简单,agentless 主从模
作者:编程之家 时间:2022-10-07
ansible Templates:模版
---恢复内容开始---Templates:模版 cat/etc/ansible/hosts cattemplatesginx.conf.j2 -hosts:testremote_user:rootvars:-package:httpd-service:httpdtasks:-name:installnginxpackage yum:name={{package}}state=la
作者:编程之家 时间:2022-10-07
ansible使用sudo
1、配置资源清单inventory文件[root@test1~]#cat>/etc/ansible/hosts<<EOF[k8s]192.168.0.92ansible_ssh_port=22ansible_ssh_user=k8sansible_ssh_pass='123'ansible_become_pass='123456'EOF解释:ansible_ssh_pass='123'
作者:编程之家 时间:2022-10-07
ansible教程
权威指南:http://www.ansible.com.cn/博客教程:https://www.w3cschool.cn/automate_with_ansible/视频教程:http://www.acfun.cn/v/ac4413997https://www.bilibili.com/video/av25424954 个人github(ansiblerole):https://github.com/pzzning/zabbix
作者:编程之家 时间:2022-10-07
自动化运维工具Ansible实战Playbooks剧本使用
自动化运维工具Ansible实战(五)Playbooks剧本使用一、Playbook简介Playbooks与Ad-Hoc相比,是一种完全不同的运用Ansible的方式,而且是非常之强大的;也是系统ansible命令的集合,其利用yaml语言编写,运行过程,ansbile-playbook命令根据自上而下的顺序依次执行。简单来说,Playbooks是一种简
作者:编程之家 时间:2022-10-07
ansible的基础使用一
ansible基础使用(一)ansible的主要功能A:为什么是ansibleB:ansible的安装C:ansible的相关文件D:ansible的基本使用ansible的简单操作A:ansible的常用模块ansible的进阶操作A:ansible-galaxy命令B:ansible-pull命令C:ansible-vault:管理加解密yml文件D:ansible-console:控制
作者:编程之家 时间:2022-10-07
Ansible安装
Ansible是一个开源部署工具,开发语言python,特点:ssh协议通讯,全平台,无需编译,模块化部署管理作用:推送playbook进行远程节点的快速部署Ansible:无client,模块化配置管理,playbook脚本编写规范,适合中小规模快速部署saltstackyaml脚本编写规范,C/S架构,模块化配置管理,适合大规模集
作者:编程之家 时间:2022-10-07
ansible_模块和剧本ansible_bookplay
ansible_second_day软件相关模块yumrpm和yum的区别rpm:redhatpackagemanageryum可以解决依赖关系yum源配置ansibleweb-mcopy-a'src=/etc/yum.repos.d/epel.repodest=/etc/yum.repos.d/epel'[epel]name=ExtraPackagesforEnterpriseLinux7-$basearch#
作者:编程之家 时间:2022-10-07
ansible的软件相关模块
1.yum1.1.rpm和yum的区别rpm:redhat package manager 使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。yum 可以解决依赖关系 能够从指定的服务器自动下载RP
作者:编程之家 时间:2022-10-07
ansible组件 Ad-Hoc
adhoc---临时的,在ansible里需要快速执行,并不用保存命令的执行方式简单命令playbook复杂命令EXAMPLES:-name:installthelatestversionofApacheyum:name:httpdstate:latest-name:ensurealistofpackagesinstalledyum:name:"{{packages}}"
作者:编程之家 时间:2022-10-07
在当前目录下配置ansible
配置ansible.cfg[defaults]inventory=myhost#指定主机清单文件host_key_checking=False配置主机清单文件[node]node[1:3][master]nn01nn02[data]nfsgw[client]client[app:children]nodemasterdataclient 查看主机清单a
作者:编程之家 时间:2022-10-07
ansible的简单介绍
一、Ansible的安装官方网站:http://www.ansible.com官方文档:http://docs.ansible.com/ansible/latest/intro_installation.html1、yum源安装以centos为例,默认在源里没有ansible,不过在fedoraepel源里有ansible,配置完epel源后,可以直接通过yum进行安装。这里以centos6.8为例:# yum
作者:编程之家 时间:2022-10-07
[Errno 2] No such file or directory
Centos7.5执行ansible命令报错问题:[root@m01~]#ansibleservers-a"hostname|grepweb"-i./hosts172.16.1.7|FAILED|rc=2>>[Errno2]Nosuchfileordirectory原因:默认使用的是command模块,command模块不能使用管道解决方法:使用shell模块执行命令[root@m0
作者:编程之家 时间: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