ProxShift

OpenShift clusters on Proxmox made simple


Project maintained by randyoyarzabal Hosted on GitHub Pages — Theme by mattgraham

Welcome to ProxShift

ProxShift = Proxmox + OpenShift

The ultimate OpenShift cluster provisioning automation for Proxmox

Repository: https://github.com/randyoyarzabal/proxshift

Congratulations

You now have a professionally branded, fully portable, and easy-to-adopt OpenShift automation framework!

What Makes ProxShift Special

Truly Portable

Zero-Configuration Templates

Easy Adoption

# Any user, anywhere
export PROXSHIFT_ROOT="/their/preferred/path"
source proxshift.sh
ps.provision my-cluster

Developer Friendly

ProxShift Features

Feature Benefit
Inventory-driven All clusters in one YAML file
Universal templates No per-cluster template maintenance
Auto-detection SNO vs multi-node, master/worker roles
GitOps integration ACM and External Secrets Operator
Portable Install anywhere, configure once
Dry-run mode Preview before execution
Template generation Review manifests before provisioning

Perfect For

Ready to Provision

ProxShift is now ready for:

Next Steps

  1. Set your environment: export PROXSHIFT_ROOT="/your/path"
  2. Copy config templates: from examples/ to config/
  3. Define your clusters: in inventory/clusters.yml
  4. Provision OpenShift: ps.provision my-cluster

Welcome to the future of OpenShift automation!


ProxShift - Where Proxmox meets OpenShift