summaryrefslogtreecommitdiff
path: root/manager
blob: 2e24d63c5f75608c2b91288212dad53d68ff30b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env python3

import os
import subprocess

env = dict(os.environ)
env[
    "ANSIBLE_SSH_ARGS"
] = "-o StrictHostKeyChecking=accept-new -o UserKnownHostsFile=/dev/null"

subprocess.check_call(
    [
        "ansible-playbook",
        "-i",
        "hosts",
        "manager.yml",
        "-e@manager-vars.yml",
        "-eansible_ssh_host=manager",
    ],
    env=env,
)