如何在CoreOS上对systemd单元使用'when'或'if'条件语句?如何在Systemd单元配置条件下使用'when'
例如:我想安装一个目录只有一个变量被设置为True(比如A == "True"
)
所以像:
- name: var-lib-docker.mount
contents: |
[Unit]
Description=Mount ephemeral to /var/lib/docker
[Mount]
if (A == "true") # This part I'm not sure where and how to put.
What=/dev/xvd1
Where=/var/lib/docker
Type=ext4
我还没有摆弄很多单位......他们不明白像 [“$ A”=“TRUE”] &&回声“做这个”的常见测试 – louigi600
你可以链接到你正在关注的CoreOS文档?我以前没有见过用于systemd配置的YAML格式。 –
@ankit你用什么来创建这个文件?它是否可靠? – Matt