| name | post-env-setting |
| description | Manage and configure post-orch.env settings |
Post-Env Setting
Manage and configure post-orch.env settings.
What this does
- Reviews current post-orch.env configuration
- Updates deployment profile
- Configures IP addresses for services
- Sets feature flags
- Validates configuration for deployment
Usage
Use this skill when you want to:
- Review post-orch configuration
- Change deployment profile
- Configure service IP addresses
- Enable/disable features
- Set component versions
Manage post-orch.env by:
- Show current configuration:
cat post-orch/post-orch.env
- Key settings to review:
- DEPLOYMENT_PROFILE:
onprem-eim or onprem-vpro
- EOM_ORCH_IP: Orchestrator service IP
- EOM_TRAEFIK_IP: Traefik ingress IP
- EOM_HAPROXY_IP: HAProxy IP (if separate)
- VERSION_TAGS: Component version overrides
- ENABLE_*: Feature flags for components
- Proxy settings:
- EOM_HTTP_PROXY: HTTP proxy URL for orchestrator services
- EOM_HTTPS_PROXY: HTTPS proxy URL for orchestrator services
- EOM_NO_PROXY: Comma-separated list of hosts/CIDRs to bypass proxy
- Edge Node Proxy settings:
- EOM_EN_HTTP_PROXY: HTTP proxy for edge nodes
- EOM_EN_HTTPS_PROXY: HTTPS proxy for edge nodes
- EOM_EN_FTP_PROXY: FTP proxy for edge nodes
- EOM_EN_SOCKS_PROXY: SOCKS proxy for edge nodes
- EOM_EN_NO_PROXY: No-proxy list for edge nodes
- Update settings as requested:
- Edit specific lines
- Validate values
- Check consistency with profile
- Profile-specific considerations:
- onprem-eim: Standard deployment with EIM
- onprem-vpro: Includes Intel vPro management
- Special configurations:
- Coder/single-IP: All service IPs same as Coder host
- Multi-IP: Separate IPs for Traefik, HAProxy, Orchestrator
- Development: Use default settings
- Validate configuration:
- IP addresses valid and from MetalLB range
- Profile matches environment files
- Feature flags consistent
- Required variables set
- No conflicting settings
- Report configuration summary and any issues found
Common settings:
DEPLOYMENT_PROFILE=onprem-eim
EOM_ORCH_IP=192.168.1.240
EOM_TRAEFIK_IP=192.168.1.241
EOM_HAPROXY_IP=192.168.1.242
DEPLOYMENT_PROFILE=onprem-vpro
DEPLOYMENT_PROFILE=onprem-eim
EOM_ORCH_IP=10.0.0.100
EOM_TRAEFIK_IP=10.0.0.100
EOM_HAPROXY_IP=10.0.0.100
EOM_HTTP_PROXY="http://proxy.corp.com:8080"
EOM_HTTPS_PROXY="http://proxy.corp.com:8080"
EOM_NO_PROXY="localhost,127.0.0.1,10.0.0.0/8,.corp.com"
EOM_EN_HTTP_PROXY="http://proxy.corp.com:8080"
EOM_EN_HTTPS_PROXY="http://proxy.corp.com:8080"
EOM_EN_NO_PROXY="localhost,127.0.0.1,10.0.0.0/8,.corp.com"
Important environment files affected:
post-orch/environments/onprem-eim-settings.yaml.gotmpl
post-orch/environments/onprem-eim-features.yaml.gotmpl
post-orch/environments/profile-vpro.yaml.gotmpl