Initial KiteStacks homelab documentation v1.2
This commit is contained in:
commit
72dea93174
2 changed files with 57 additions and 0 deletions
25
README.md
Normal file
25
README.md
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
# KiteStacks Homelab
|
||||||
|
|
||||||
|
Private GitOps repository for the KiteStacks homelab.
|
||||||
|
|
||||||
|
## Cluster
|
||||||
|
|
||||||
|
- K3s
|
||||||
|
- FluxCD (planned)
|
||||||
|
- Longhorn (planned)
|
||||||
|
|
||||||
|
## Applications
|
||||||
|
|
||||||
|
- Homepage
|
||||||
|
- Kavita
|
||||||
|
- Linkding
|
||||||
|
- Forgejo
|
||||||
|
- Grafana
|
||||||
|
- Prometheus
|
||||||
|
- Authentik
|
||||||
|
- Open WebUI
|
||||||
|
- LiteLLM
|
||||||
|
|
||||||
|
## Documentation
|
||||||
|
|
||||||
|
docs/KiteStacks-Homelab-Documentation-v1.2.md
|
||||||
32
docs/KiteStacks-Homelab-Documentation-v1.2.md
Normal file
32
docs/KiteStacks-Homelab-Documentation-v1.2.md
Normal file
|
|
@ -0,0 +1,32 @@
|
||||||
|
# KiteStacks Homelab Documentation v1.2
|
||||||
|
|
||||||
|
## Current Architecture
|
||||||
|
|
||||||
|
KiteStacks Homelab is transitioning from Docker Compose to Kubernetes using K3s.
|
||||||
|
|
||||||
|
## Current Server
|
||||||
|
|
||||||
|
Hostname: Assassin
|
||||||
|
Role: Homelab server and Kubernetes control plane
|
||||||
|
Kubernetes: K3s
|
||||||
|
Status: Ready
|
||||||
|
|
||||||
|
## Current Docker Services
|
||||||
|
|
||||||
|
- Homepage
|
||||||
|
- Kavita
|
||||||
|
- Forgejo
|
||||||
|
- Linkding
|
||||||
|
- Grafana
|
||||||
|
- Prometheus
|
||||||
|
- Other supporting services
|
||||||
|
|
||||||
|
## Kubernetes Milestone
|
||||||
|
|
||||||
|
K3s has been installed successfully.
|
||||||
|
|
||||||
|
Verified command:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
kubectl get nodes
|
||||||
|
assassin Ready control-plane
|
||||||
Reference in a new issue