Skip to content

Commit

Permalink
docs: add readme
Browse files Browse the repository at this point in the history
  • Loading branch information
arcln committed Jan 10, 2024
1 parent a4ebd4f commit 3bd5d17
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Flatcar Proxmox VE cloud image

This repository contains a customized OEM partition for Flatcar that supports Proxmox VE.

## Supported features

- Set hostname
- Write SSH keys
- Write systemd networkd configuration
- Write attributes file (metadata)

## How it works

The following is run on Github Actions :

- Download the latest Flatcar image (stable)
- Mount the OEM partition
- Write the contents of the `oem/` directory into the OEM partition
- Download and include our [forked Afterburn](https://github.com/coreos/afterburn/pull/1023) that supports Proxmox VE
- Bundle the image again and upload it to Github releases.

## What's included in the OEM partition ?

- Ignition configuration file that will write our custom files
- Systemd configuration files that run our modifed version of Afterburn.
- The forked afterburn binary

0 comments on commit 3bd5d17

Please sign in to comment.