Updated README and added deployment comment on files
This commit is contained in:
parent
c2136771e6
commit
b47a48e306
@ -36,6 +36,8 @@ Infrastructure-as-Code for a 3-machine homelab running K3s.
|
||||
| JDownloader | `https://jdownloader.home.arpa` | Download manager |
|
||||
| Dashy | `https://dashy.home.arpa` | Dashboard |
|
||||
| Glances | `https://glances.home.arpa` | System monitoring |
|
||||
| Photoview | `https://photoview.home.arpa` | Photo gallery |
|
||||
| Portfolio | `https://nik4nao.com` | Public portfolio site |
|
||||
|
||||
## Repo Structure
|
||||
|
||||
@ -65,11 +67,12 @@ config/
|
||||
manifests/
|
||||
authentik/ # Authentik ingress, middleware, proxy outpost, secrets
|
||||
cert-manager/ # ClusterIssuers and porkbun-secret.sh
|
||||
core/ # Dashy, Glances, CA installer, apply-dashy-config.sh
|
||||
gitea/ # Gitea PV, runner, backup, runner secret
|
||||
media/ # Jellyfin, qBittorrent, JDownloader
|
||||
core/ # Dashy, Glances, CA installer, CoreDNS config, apply-dashy-config.sh
|
||||
gitea/ # Gitea PV, runner, backup, public ingress, runner secret
|
||||
media/ # Jellyfin, qBittorrent, JDownloader, Photoview
|
||||
monitoring/ # Grafana/Loki datasource, PVs, grafana-secret.sh
|
||||
network/ # DDNS, Traefik dashboard, ingress routes, pihole patch
|
||||
portfolio/ # Portfolio deployment, registry pull secret
|
||||
values/
|
||||
authentik.yaml # Authentik SSO
|
||||
cert-manager.yaml # cert-manager
|
||||
|
||||
@ -1,3 +1,6 @@
|
||||
# Apply: kubectl apply -f manifests/gitea/gitea-public-ingress.yaml
|
||||
# Delete: kubectl delete -f manifests/gitea/gitea-public-ingress.yaml
|
||||
# Description: Let's Encrypt TLS certificate and public IngressRoute for Gitea at gitea.nik4nao.com.
|
||||
apiVersion: cert-manager.io/v1
|
||||
kind: Certificate
|
||||
metadata:
|
||||
|
||||
@ -1,3 +1,6 @@
|
||||
# Apply: kubectl apply -f manifests/portfolio/portfolio.yaml
|
||||
# Delete: kubectl delete -f manifests/portfolio/portfolio.yaml
|
||||
# Description: Portfolio website deployment, service, TLS certificate, and public IngressRoute at nik4nao.com.
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Namespace
|
||||
|
||||
@ -1,4 +1,6 @@
|
||||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
# Usage: bash manifests/portfolio/registry-secret.sh
|
||||
# Description: Creates the Gitea container registry pull secret for the portfolio namespace
|
||||
set -euo pipefail
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user