Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 908 Bytes

README.md

File metadata and controls

34 lines (24 loc) · 908 Bytes

anschluss-deployment

This repository contains the glue to setup anschluss on CoreOS using Ignition.

Usage

First, unlock the repository with git-crypt.

git-crypt unlock

Then, generate the ingition config. This requires docker to be usable locally:

make -C ignition config

Finally, spawn a machine. This example uses Digital Ocean:

doctl compute droplet create anschluss.example.com \
    --size s-1vcpu-1gb \
    --region fra1 \
    --image coreos-stable \
    --ssh-keys your-key-id \
    --user-data-file ignition/config.json

You need to ensure that anschluss.example.com resolves to the IP of the machine you just started.

Once the machine has booted completely, anschluss should be up and running.