Skip to content

alexlebens/infrastructure

Repository files navigation

Infrastructure Logo

alexlebens.net Infrastructure

GitOps-defined infrastructure and cluster configurations for the alexlebens.net domain.


This repository serves as the single source of truth for all GitOps deployments, cluster configurations, and infrastructure-as-code for my personal homelab environments.

Features

  • GitOps Architecture: All infrastructure is declaratively defined and automatically reconciled using ArgoCD.
  • App-of-Apps Pattern: Clusters are bootstrapped and managed using the App-of-Apps deployment pattern for maximum scalability and maintainability.
  • Automated Dependency Updates: Monitored and automatically updated using Renovate to keep all Helm charts, manifests, and system configurations secure and current.

Clusters

cl01tl

This is the primary cluster environment.

Stack-cl01tl Badge

  • Deployment Mechanism: Managed via the stack-cl01tl App-of-Apps Application.
  • Dashboard: Configurations sync automatically via ArgoCD.

Hosts

System-level and node-specific configurations for the following hosts:

  • pd05wd
  • ps08rp
  • ps09rp
  • ps10rp

Repository Structure

  • clusters/: Environment-specific configurations, workloads, and Helm charts for different Kubernetes clusters.
  • hosts/: Individual node configurations and system-level definitions.

License

This project is open-source and licensed under the terms of the Apache 2.0 License. See the LICENSE file for more details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors