Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jinglemansweep/butane
Butane Configurations (e.g. for Flatcar Linux)
https://github.com/jinglemansweep/butane
actions butane flatcar
Last synced: 14 days ago
JSON representation
Butane Configurations (e.g. for Flatcar Linux)
- Host: GitHub
- URL: https://github.com/jinglemansweep/butane
- Owner: jinglemansweep
- License: apache-2.0
- Created: 2024-02-05T20:40:55.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-06-24T18:06:41.000Z (7 months ago)
- Last Synced: 2024-11-16T14:12:20.650Z (3 months ago)
- Topics: actions, butane, flatcar
- Language: HCL
- Homepage: https://jinglemansweep.github.io/butane/
- Size: 11.3 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Butane Configurations
[![Build](https://github.com/jinglemansweep/butane/actions/workflows/build.yml/badge.svg)](https://github.com/jinglemansweep/butane/actions/workflows/build.yml)
## Usage
wget -O ./ignition.json https://jinglemansweep.github.io/butane/swarm_worker.json
flatcar-install -d /dev/vda -i ./ignition.json## Development
Update Terraform and included section parts:
* New configurations need to be added to both [`main.tf`](./terraform/main.tf), [`outputs.tf`](./terraform/outputs.tf) and the GitHub Actions workflow (e.g. [`build.yml`](./.github/workflows/build.yml))
* Pushes to `main` will trigger a rebuild of configured Butane configurations
* Resulting Ignition JSON files are published to GitHub Pages branch (`gh-pages`)