Skip to content

Commit

Permalink
node: readme
Browse files Browse the repository at this point in the history
  • Loading branch information
samcday committed Jun 20, 2024
1 parent d7f4d84 commit 6a84381
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 2 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,9 @@ The core cluster is 3x Lenovo Thinkcentre M710q USFF PCs, and a AVM FRITZ!Box 40

Every facet of the cluster is managed as code, in this repository.

* All nodes run CoreOS, customizations are layered into an OCI image in [`node/`](./node/README.md)
* The [`control-plane/`](./control-plane/README.md) runs CoreOS and uses Ignition to bootstrap.
* The Kubernetes [`cluster/`](./cluster/README.md) manifests are reconciled with Flux.
* The router runs OpenWRT, the image is built in [`devices/router/`](./devices/router/README.md).
* Cluster storage is provided by Ceph.
* Cluster networking is powered by Cilium.
* Storage is provided by Ceph.
* Networking is powered by Cilium.
5 changes: 5 additions & 0 deletions node/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# node

This is an image derived from the official CoreOS upstream. It includes various tweaks/customizations necessary for a home-cluster node.

More info: https://github.com/coreos/fedora-coreos-docs/blob/2a55dc37c49c8bb298aea53b5642bd42d69d3fe7/modules/ROOT/pages/deriving-container.adoc

0 comments on commit 6a84381

Please sign in to comment.