summaryrefslogtreecommitdiffstats
path: root/playbooks/aws/openshift-cluster/templates/user_data.j2
blob: 7dbc8f552c02e5f9c0adb0193f9fc86bd16ecab0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#cloud-config
yum_repos:
  jdetiber-copr:
    name: Copr repo for origin owned by jdetiber
    baseurl: https://copr-be.cloud.fedoraproject.org/results/jdetiber/origin/epel-7-$basearch/
    skip_if_unavailable: true
    gpgcheck: true
    gpgkey: https://copr-be.cloud.fedoraproject.org/results/jdetiber/origin/pubkey.gpg
    enabled: true

packages:
- xfsprogs # can be dropped after docker-storage-setup properly requires it: https://github.com/projectatomic/docker-storage-setup/pull/8
- docker-storage-setup

mounts:
- [ xvdb ]
- [ ephemeral0 ]

write_files:
- content: |
    DEVS=/dev/xvdb
    VG=docker_vg
  path: /etc/sysconfig/docker-storage-setup
  owner: root:root
  permissions: '0644'

runcmd:
- systemctl daemon-reload
- systemctl enable lvm2-lvmetad.service docker-storage-setup.service