当前位置: 首页 > news >正文

SaltStack中state的变量

SLS 文件专用变量 (sls-only)
这些变量主要用于在 .sls 状态文件中获取当前文件或引用路径的信息。

变量名 主要用途和含义
{{ sls }} SLS 引用值。即你在 top.sls 或 include 语句中用来引用它的名字
{{ slspath }} 当前 SLS 文件所在目录的路径。对于通过 include 等引入的文件,其值取决于引用方式
{{ sls_path }} 非常关键。在 Salt 3005 及以上版本中,它被推荐为替代 slspath 的更可靠选择,能更准确地返回"正在渲染的文件所在的目录
{{ slsdotpath }} 将 sls_path 或 slspath 中的路径分隔符 / 替换为点 .
{{ slscolonpath }} 将 sls_path 或 slspath 中的路径分隔符 / 替换为冒号 :

模板文件专用变量 (Template-specific)
这些变量在渲染 .sls 文件和引用的文件(如 file.managed 的 source 参数)时都可用

变量名 主要用途和含义
{{ tpldir }} 当前正在处理的模板文件所在的目录。通常与 slspath 相同,但在根目录下有细微差别
{{ tplfile }} 当前正在处理的模板文件相对于 file_roots 的完整路径
{{ tplpath }} tplfile 的别名,提供相同的信息,主要用于向后兼容
{{ tpldot }} 将 tpldir 中的路径分隔符 / 替换为点 .

环境专用变量

变量名 主要用途和含义
{{ saltenv }} 当前 SLS 文件所属的 Salt 环境(如 base, dev, prod 等),仅在 SLS 文件中可用
http://www.rkmt.cn/news/1494557.html

相关文章:

  • MemcardRex技术解析:PS1游戏存档管理的架构设计与应用实践
  • Xenia Canary:跨架构实时编译的技术革命与开源创新
  • 告别IDM试用期烦恼:开源脚本让你的下载管理体验永久免费
  • 跨境电商图片翻译工具市场报告:2026趋势与机会
  • 3个Windows维护痛点,Dism++一站式解决指南
  • 如何在Windows电脑上安装安卓应用:3分钟学会APK安装器的终极指南
  • KE15Z/14Z外部晶振与SWD接口硬件设计实战指南
  • 2026年CSDN年度技术趋势预测:AI原生、云原生与开发者工具新范式
  • GPT-4的2%激活率:MoE稀疏架构原理与工程实践
  • 别再只搜Star数了!手把手教你用GitHub Topics和高级搜索,精准发现宝藏项目
  • 华硕笔记本性能调校神器:5分钟掌握G-Helper完整使用指南
  • 嵌入式学习随记
  • GetQzonehistory:如何完整备份QQ空间说说,守护你的数字记忆
  • 深入解析NXP i.MX 6系列处理器:架构、外设与嵌入式开发实战
  • 3步解锁中兴光猫隐藏功能:zteOnu工具完全指南
  • 嵌入式设计实战:基于ARM Cortex-M4的K20 MCU数据手册深度解析与应用指南
  • ONNX Runtime模型部署优化:从导出到推理加速的全链路实践
  • 静物摄影二次创作,image2 重塑光影氛围
  • CMake详细
  • 别再手动加ORCID了!用LaTeX在Overleaf里一键搞定作者标识(附完整代码)
  • 郑州OPC哪个公司好
  • 保姆级教程:从Anaconda安装到策略回测,手把手带你跑通第一个掘金量化策略
  • 深度解析开源多显示器亮度管理方案:Monitorian架构设计与实战应用
  • ComfyUI-Impact-Pack终极指南:5分钟掌握AI图像增强神器
  • 2026年工程项目管理软件测评:洁净工程的关键一战
  • Point-E技术如何革新3D内容创作:从文本到点云的智能生成实战指南
  • 从‘水球’到‘地球’:CESM模式复杂度升级全流程解析(含AMIP/CMIP测试指南)
  • 别再只盯着TPM 2.0了!从国产TPCM实战出发,聊聊可信启动的静态度量链到底怎么搭
  • MCU时钟与模拟外设电气参数深度解析:从数据手册到设计实战
  • 《B3928 [GESP202312 四级] 田忌赛马》