{"repo":"stevius10/Proxmox-GitOps","free":true,"listed":false,"github":"https://github.com/stevius10/Proxmox-GitOps","clone":"git clone https://github.com/stevius10/Proxmox-GitOps.git","description":"IaC Automation Framework for Linux Containers (LXC) on Proxmox VE.","language":"Ruby","stars":576,"topics":["automation","container","devops","gitops","iac","proxmox","pve","lxc"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Table of Contents - Overview - Architecture - Core Concepts - Design - Trade-offs - Usage - Requirements - Deployment - Files and Configuration - Lifecycle - Default Pipeline - Self-Containment - Development and Extension - Getting Started - Environment --- Overview Proxmox-GitOps implements a self-contained GitOps environment for provisioning and orchestrating Linux Containers (LXC) on Proxmox VE. Encapsulating infrastructure within an extensible monorepository - recursively resolved from Git submodules at runtime - it provides a comprehensive Infrastructure-as-Code (IaC) abstraction for an entire, automated container-based infrastructure. Architecture The architecture is based on a multi-stage pipeline capable of recursively deploying and configuring itself as a self-managed control plane. Initial bootstrapping is performed via a local Docker environment, with subsequent deployments targeting Proxmox VE. Core Concepts Proxmox-GitOps standardizes stateless infrastructure and automates container-based deployment on Proxmox VE. Concept Approach Reasoning :--- :--- :--- Desired State Monorepository as Single Source of Truth represents the entire infrastructure state. Deterministic bootstrap from code over version history. Self-Containment The composite monorepository is pushed to a local container, triggering a pipeline that provisions onto Proxmox. Fully automated infrastructure deployment mirroring local development. Dynamic Configuration Imperative logic (e.g. config/recipes","default_branch":null,"files":null,"tree":[],"storefront":"/r/stevius10","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stevius10/Proxmox-GitOps/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}