R2R
R2R copied to clipboard
K8s deployment
trafficstars
[!IMPORTANT] Add Kubernetes deployment configurations for R2R development environment including ArgoCD, PostgreSQL, R2R, R2R Dashboard, and Unstructured components.
- ArgoCD Configuration:
- Adds
dev-autosync.yamlfor ArgoCD application setup targetingr2r-devnamespace with automated sync policy.- Namespace:
- Creates
namespace.yamlto definer2r-devnamespace.- PostgreSQL:
- Adds
pg.yamlfor PostgreSQLSecret,ConfigMap,Deployment, andServiceinr2r-devnamespace.- Configures PostgreSQL with 1 replica and persistent volume claim
postgres-pvc.- Persistent Volumes:
- Adds
pv.yamlforpostgres-pvcandpvc-r2r-config-blobwith specific storage requests.- R2R Application:
- Adds
r2r.yamlfor R2RConfigMap,Deployment, andServicewith 4 replicas and health probes.- R2R Dashboard:
- Adds
r2r-dashboard.yamlfor R2R DashboardDeploymentandServicewith 1 replica and load balancer.- Unstructured Component:
- Adds
unstructured.yamlfor UnstructuredDeploymentandServicewith 4 replicas.- Secrets:
- Adds
secret.yamlfor R2R application secrets including PostgreSQL credentials and Azure API key.This description was created by
for df7930986bc6230ced2add963180717e80f856b8. It will automatically update as commits are pushed.