Skip to content

Commit e6eb3b8

Browse files
committed
feat(contrib/coreos): add preseed script for Deis components
1 parent 764d1a5 commit e6eb3b8

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

contrib/coreos/user-data.example

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,17 @@ write_files:
127127

128128
# remove leading slash
129129
echo ${IMAGE#/}
130+
- path: /run/deis/bin/preseed
131+
permissions: '0755'
132+
content: |
133+
#!/bin/bash
134+
135+
COMPONENTS=(builder cache controller database logger logspout publisher registry router store-daemon store-gateway store-metadata store-monitor store-volume)
136+
137+
for c in $COMPONENTS; do
138+
image=`/run/deis/bin/get_image /deis/$c`
139+
docker history $image >/dev/null 2>&1 || docker pull $image
140+
done
130141
- path: /opt/bin/deis-debug-logs
131142
permissions: '0755'
132143
content: |

0 commit comments

Comments
 (0)