CD

OVERVIEW

ERP/1 Continuous Delivery infrastructure for K8S. Tested on Windows, Linux and Mac via Docker Desktop and Kind Cluster.

GET STARTED

$ git clone [email protected]:erpuno/cd $ cd cd $ ./prereq.sh $ ./kind.sh create synrc && ./kind.sh kind $ ./deploy.sh

STRUCTURE

Repository layout
. ├── helm/ │ ├── templates/ │ │ ├── deployments.yaml │ │ ├── hpa.yaml │ │ ├── namespaces.yaml │ │ └── services.yaml │ ├── Chart.yaml │ └── values.yaml ├── lib/ │ ├── erp-ai/ │ ├── erp-apps/ │ ├── erp-infra/ │ ├── erp-security/ │ ├── erp-services/ │ └── erp-telemetry/ ├── share/ │ ├── namespaces.yaml │ ├── networkpolicy.yaml │ ├── rbac.yaml │ └── storage-class.yaml ├── deploy.sh ├── prereq.sh ├── cleant.sh ├── delete.sh ├── kind.pdf ├── deployment.pdf └── sre.pdf

DOCUMENTS

Key documentation for Continuous Delivery and SRE practices:

HELM CHART ONE

Production-ready Helm templates for ERP/1 components with HPA, NetworkPolicies and RBAC for unified "ERP/1: Enterprise" Helm Chart Deployment.

helm upgrade --install erp-uno . \ --values ./values.yaml" \ --set global.domain=erp.uno \ --set global.environment=production \ --server-side=true \ --force-conflicts

PRESENCE

Part of the ERP/1 ecosystem:



BDFL AUTHOR

  • 5HT — Namdak Tonpa