摘要: 假设我们定义了一个变量为:file=/dir1/dir2/dir3/my.file.txt 可以用${ }分别替换得到不同的值:${file#*/}:删掉第一个/ 及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##*/}:删掉最后一个/ 及其左边的字符串:my.f 阅读全文
posted @ 2021-05-02 16:27 Cetus-Y 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、基础简介 1、Ansible简介 Ansible是一款基于Python开发的自动化运维工具,主要是实现批量系统配置、批量程序部署、批量运行命令、批量执行任务等等诸多功能。Ansible是一款灵活的开源工具,能够很大程度简化运维中的配置管理与流程控制方式,它利用推送方式对客户系统加以配置,这样所有 阅读全文
posted @ 2021-05-02 16:25 Cetus-Y 阅读(110) 评论(0) 推荐(0) 编辑
摘要: ansible入门Ansible是一个配置管理和配置工具,使用SSH连接到服务器并运行配置好的任务,服务器上不需要安装任何其他软件,只需要开启SSH,客户端的ansible会完成所有其他的工作。 首先安装Ansible:apt-get安装的版本很低,建议使用pip安装:sudo pip instal 阅读全文
posted @ 2021-05-02 16:24 Cetus-Y 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Ansible--Module Ansible Module# Ansible Ad-hoc模式常用模块# ansible-doc 常用命令 # ansible-doc -h Usage: ansible-doc [-l|-F|-s] [options] [-t <plugin type> ] [p 阅读全文
posted @ 2021-05-02 16:20 Cetus-Y 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Ansible--Ansible之Playbook Ansible之Playbook# Playbook介绍# playbook参考文档 Playbook与ad-hoc相比,是一种完全不同的运用ansible的方式,类似与saltstack的state状态文件。ad-hoc无法持久使用,playbo 阅读全文
posted @ 2021-05-02 16:17 Cetus-Y 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Ansible快速入门# 介绍# Ansible是一款简单的运维自动化工具,只需要使用ssh协议连接就可以来进行系统管理,自动化执行命令,部署等任务。 Ansible的特点 1、ansible不需要单独安装客户端,也不需要启动任何服务2、ansible是python中的一套完整的自动化执行任务模块3 阅读全文
posted @ 2021-05-02 16:15 Cetus-Y 阅读(99) 评论(0) 推荐(0) 编辑