Почему конфиг зажигания не читается?
У меня проблемы с тем, чтобы заставить CoreOS загрузить данный конфиг зажигания. По какой-то причине CoreOS полностью игнорирует этот конфиг, но он проверяет онлайн. Я вне улик, а в чатах не было ответов.
{
"ignition": {
"version": "2.1.0"
},
"passwd": {
"users": [
{
"name": "core",
"sshAuthorizedKeys": [
"[snipped]"
]
}
]
},
"systemd": {
"units": [
{
"contents": "[Unit]\nDescription=Rancher Server\nRequires=docker.service\nAfter=docker.service\n\n[Service]\nExecStartPre=-/usr/bin/docker rm -f rancher-server\nExecStart=/usr/bin/docker run --name rancher-server -v /data/rancher/lib/cattle:/var/rancher/lib/cattle -v /data/rancher/lib/mysql:/var/lib/mysql --restart=unless-stopped -p 8080:8080 rancher/server:stable\nExecStop=-/usr/bin/docker rm -f rancher-server\n",
"enabled": true,
"name": "rancher.service"
},
{
"contents": "[Unit]\nDescription=Docker cleanup timer\n\n[Timer]\nOnUnitInactiveSec=12h\n\n[Install]\nWantedBy=timers.target\n",
"enabled": true,
"name": "docker-cleanup.timer"
},
{
"contents": "[Unit]\nDescription=Docker cleanup\nRequires=docker.service\nAfter=docker.service\n\n[Service]\nType=oneshot\nWorkingDirectory=/tmp\nExecStartPre=-/bin/bash -c 'docker ps -aqf status=exited | xargs docker rm -v'\nExecStartPre=-/bin/bash -c 'docker images -qf dangling=true | xargs docker rmi -f'\nExecStart=/bin/docker ps -af status=exited\n\n[Install]\nWantedBy=multi-user.target\n",
"enabled": true,
"name": "docker-cleanup.service"
}
]
}
}
Я не могу даже подключиться по SSH к моему Серверу после установки coreos с этой конфигурацией зажигания.