Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

GitOps principles to define kubernetes cluster state via code

License

NotificationsYou must be signed in to change notification settings

wrmilling/k3s-gitops

Repository files navigation

k3s-gitops

Image used with permission from k8s-at-home

k3sGitHub StarsGitHub Last CommitHome Operations Discord

Using GitOps principals and workflow to manage a lightweightk3s cluster.

📖  Overview

k3s Nodes

This repository utilizesFlux2 to implement GitOps principals and define the state of my cluster using code.

💻  Infrastructure

Setup for the individual nodes is now via NixOS and mynixos-configuration repository. Individual node names from the screenshot inoverview can be searched for under thehosts directory of the aforementioned repo.

The current cluster consists of one (1) virtual master node, hosted on my TrueNAS Scale NAS, three (3) Minisforum UN100C mini-PCs, and one (1) BMax B4 Plus mini-PC. The mini-PCs double as both compute and ceph nodes.

⚙️  Setup

Setup for Flux2, secrets, and the rest of the GitOps workflow can be found here under thesetup directory.

🔧  Namespaces

🤝  Credits + Community

A huge thanks to the community at Home Operations viadiscord chat. Home Operations Logo image used with permission, check out the community for some awesome and helpful people.


[8]ページ先頭

©2009-2025 Movatter.jp