Commit Graph

5 Commits

Author SHA1 Message Date
Nikholas Pcenicni
78b524a044 Add Authentik and oauth2-proxy support to noble cluster setup, including environment variables, playbook tags, and landing URLs. Update README and kustomization.yaml to reflect new OIDC integration, enhancing security and user authentication capabilities. 2026-05-14 00:23:48 -04:00
Nikholas Pcenicni
61895ddf31 Remove namespace.yaml from Headlamp kustomization to prevent SharedResourceWarning due to multiple Applications owning the same Namespace. 2026-05-13 17:50:28 -04:00
Nikholas Pcenicni
e448e6264e Add new repository configuration for Headlamp in Argo CD application manifest to enhance deployment management and streamline application synchronization. 2026-05-13 17:47:21 -04:00
Nikholas Pcenicni
76eb7df18c Refactor noble cluster configurations to transition from the deprecated apps structure to a streamlined bootstrap approach. Update paths in various YAML files and README documentation to reflect the new organization under clusters/noble/bootstrap. This change enhances clarity and consistency across the deployment process, ensuring that all components are correctly referenced and documented for user guidance. 2026-03-28 17:03:15 -04:00
Nikholas Pcenicni
90fd8fb8a6 Refactor noble cluster configurations by removing deprecated Argo CD application management files and transitioning to a streamlined Ansible-driven installation approach. Update kustomization.yaml files to reflect the new structure, ensuring clarity on resource management. Introduce new namespaces and configurations for cert-manager, external-secrets, and logging components, enhancing the overall deployment process. Add detailed README.md documentation for each component to guide users through the setup and management of the noble lab environment. 2026-03-28 17:02:50 -04:00