saltstack 模块学习之 state
2024-09-05 21:55:59
入口文件top.sls 三要素
环境:通过file-roots指定
目标主机:可以使用通配符*
配置文件路径:路径分割符为. 比如a.mysql 表示在环境指定的路径下有个a目录,a目录下有个mysql.sls文件
每个相同要素下的元素为并列关系,使用列表 -
环境:通过file-roots指定
目标主机:可以使用通配符*
配置文件路径:路径分割符为. 比如a.mysql 表示在环境指定的路径下有个a目录,a目录下有个mysql.sls文件
每个相同要素下的元素为并列关系,使用列表 -
[root@frontend_01 salt]# cat hello/etc.sls
etc_backup:
file.recurse:
- source: salt://hello/etc ### 需要复制的文件路径的根目录,确保file-root对应环境下
- name: /hello/etc ### 复制到minion的目标路径
- include_empty: True
- dir_mode: 0755
- file_mode: '0644'
- user: nobody
- group: nobody
- makedir: True
- backup: minion
执行
软连接文件和软连接指向的文件都没有复制到minion下,其实我想的是salt处于安全考虑,如果软连接文件被复制到minion,那么如果它指向的目标正好在minion端上有
那么会存在对软连接的操作都会对minion有影响,比如上面的如果/etc/grub.conf也被复制到minion那么有可能指向minion /boot/grub/grub.conf 造成误杀
最新文章
- PHP流式上传和表单上传(美图秀秀)
- AllJoyn Bundled Daemon 使用方式研究
- 《UNIX环境高级编程 第2版》读书笔记
- 使用Pig预测电信用户的移动路径
- 同时安装Xcode6和Xcode7导致出现N多UUID 模拟器解决办法
- [虚拟化/云][全栈demo] 为qemu增加一个PCI的watchdog外设(六)
- VS快捷键简单记录
- Angular2 + NativeScript 跨平台开发笔记(一)
- C# Redis学习系列三:Redis配置主从
- Optaplanner - 入门介绍
- 第二章 ArrayList源码解析
- Leetcode: The Maze III(Unsolved Lock Problem)
- 【BZOJ2067】[Poi2004]SZN
- pho文件操作
- HDU 3400 Line belt (三分套三分)
- C#_委托
- mysql慢查询日志功能的使用
- ICDAR2015 数据处理及训练
- HTTP 请求头 详解
- android view surfaceView GLSurfaceView
热门文章
- Dungeon Master(逃脱大师)-BFS
- linux 服务器被植入ddgs、qW3xT.2挖矿病毒处理记录
- python读取xls文件
- 推荐Android几个优质的完整项目学习
- Mysql密码加密方式
- WPF触控程序开发(四)——MultiTouchVista_-_second_release_-_refresh_2的救赎
- [原]sencha touch之布局
- LOJ #6008. 「网络流 24 题」餐巾计划
- loj2074 「JSOI2016」灯塔
- 49、android studio 使用技巧记录