6 Commits

Author SHA1 Message Date
Nikholas Pcenicni
0e8eaa2f0d Update .gitignore to include generated noble-lab-ui-urls.md and enhance README.md with new role documentation. Refactor noble.yml to incorporate noble_landing_urls role for improved URL management. Add ingress configurations for alertmanager, prometheus, longhorn, and vault to support TLS termination via Traefik. Update network policies and values.yaml for vault to allow traffic from Traefik. These changes aim to streamline deployment and enhance service accessibility. 2026-03-28 16:32:21 -04:00
Nikholas Pcenicni
a48ac16c14 Update .gitignore to include .env file and enhance README.md with instructions for deploying secrets. Refactor noble.yml to improve Kubernetes health check handling and update templates for error reporting. Modify cert-manager and metallb tasks to apply secrets from .env and adjust timeout settings. Clarify Newt installation requirements in tasks. These changes aim to streamline deployment processes and improve documentation clarity. 2026-03-28 15:36:52 -04:00
Nikholas Pcenicni
a65b553252 Stop tracking talos kubeconfig; remove Authentik token from git; add Newt kubeseal example
Remove committed talos/kubeconfig (cluster admin credentials). Ignore talos/kubeconfig at repo root.
Replace hardcoded LDAP outpost token with AUTHENTIK_LDAP_OUTPOST_TOKEN from .env.
Document Sealed Secrets workflow for Newt (kubeseal script + README updates). Clarify Talos secrets use talsecret/SOPS, not Sealed Secrets.

Made-with: Cursor
2026-03-28 01:19:58 -04:00
Nikholas Pcenicni
51d55af86e Update .gitignore and refactor Ubuntu template playbook to use role for Proxmox template management 2026-03-27 03:48:32 -04:00
Nikholas Pcenicni
7be62c7a45 chore: Update .gitignore rule for ansible hosts file to reflect its new inventory subdirectory. 2026-01-19 03:21:27 -05:00
Nikholas Pcenicni
75b2702c9a feat: Integrate Authentik OIDC into Semaphore and enhance Proxmox VM template creation with image list selection and SSH key management. 2026-01-19 03:14:49 -05:00