https://github.com/peterkeen/k8stuff
kubernetes debauchery
https://github.com/peterkeen/k8stuff
homelab kubernetes ruby
Last synced: 4 months ago
JSON representation
kubernetes debauchery
- Host: GitHub
- URL: https://github.com/peterkeen/k8stuff
- Owner: peterkeen
- License: mit
- Created: 2025-04-07T02:09:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-22T13:59:36.000Z (10 months ago)
- Last Synced: 2025-08-22T15:47:08.129Z (10 months ago)
- Topics: homelab, kubernetes, ruby
- Language: Go
- Homepage:
- Size: 97.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# K8S Stuff
This is where I'm keeping my kubernetes stuff.
- `clusters` is where my clusters (at the moment just my homelab `omicron`) are defined
- `apps` is where all the workload definitions are. Some of these are just a single resource file, others are an entire buildable application.
I'm using Rake as a build/run tool.
The top level `Rakefile` loads every `.rake` file in the project, putting the tasks in a namespace defined by the directory structure.
For example, the file `clusters/omicron/tasks.rake` defines an `:apply` task, which would get loaded as `clusters:omicron:apply`.