| name | post-install |
| description | Install post-orchestrator EMF application stack |
Post-Install
Install post-orchestrator EMF application stack.
What this does
- Deploys all EMF application components
- Installs network layer (Traefik, HAProxy, Istio)
- Sets up security (Vault, Keycloak, Cert Manager)
- Deploys databases (PostgreSQL, TimescaleDB)
- Configures observability (Prometheus, Grafana, Loki)
- Installs edge services (EIM, vPro management)
Usage
Use this skill when you want to:
- Deploy complete EMF stack
- Install specific components
- Update existing deployment
- Roll out new versions
Run post-installation by:
- Verify prerequisites:
- Pre-orch installed successfully
- OpenEBS storage class available
- MetalLB working
- Cluster has sufficient resources
- Review post-orch.env configuration (use /post-env-setting)
- Validate configuration:
- DEPLOYMENT_PROFILE set (onprem-eim, onprem-vpro, aws)
- Feature flags match requirements
- IP addresses configured
- Version tags set
- Preview deployment:
cd post-orch/
source post-orch.env
helmfile -e onprem-eim list
helmfile -e onprem-eim diff
- Run installation:
./post-orch-deploy.sh install
helmfile -e onprem-eim -l app=traefik sync
- Monitor deployment:
- Watch pod status
- Check for errors
- Verify services are ready
- Verify installation:
- All pods running
- Services accessible
- Ingress configured
- Report deployment status and access URLs
Deployment order matters:
- Cert Manager (certificates)
- Vault (secrets)
- External Secrets
- Network components
- Databases
- Applications