Skip to content

Deployment Environments

Where EAP is deployed across environments, how to log in to each cluster, and the supporting Vault / Kubed configuration references.

Clusters & Namespaces

EAP runs on Webex wbx3 clusters. Stage and prod are deployed across two clusters (WJFK + WDFW) for datacenter-level HA.

Environment Cluster Namespace
int wjfkint-gen-1 enterprise-agent-platform-int
stage wjfkgen-p-1 enterprise-agent-platform-stage
stage wdfwgen-p-5 enterprise-agent-platform-stage
prod wjfkgen-p-1 enterprise-agent-platform
prod wdfwgen-p-5 enterprise-agent-platform

Cluster Login

Set the environment variables, then log in with kubectl wbx3 login. Provide your own VAULT_TOKEN.

int

export VAULT_TOKEN=
export CLUSTER_NAME=wjfkint-gen-1
export CLUSTER_DOMAIN=int.infra.webex.com
export CNC_DOMAIN=int.infra.webex.com
export CNC=mccint
export VAULT_ADDR=https://keeper.cisco.com
export VAULT_NAMESPACE=meetpaas/mccint
export INFRA_SERVICE_URL=https://infra.int.mccint.int.infra.webex.com

kubectl wbx3 login wjfkint-gen-1 --role wbmaas-apdex-admin

stage & prod

export VAULT_TOKEN=
export CLUSTER_NAME=wdfwgen-p-5
export CLUSTER_DOMAIN=prod.infra.webex.com
export CNC_DOMAIN=prod.infra.webex.com
export CNC=mccprod
export VAULT_ADDR=https://keeper.cisco.com
export VAULT_NAMESPACE=meetpaas/mccprod
export INFRA_SERVICE_URL=https://infra.int.mccprod.prod.infra.webex.com

kubectl wbx3 login wdfwgen-p-5 --role wbmaas-apdex-admin

To log in to wjfkgen-p-1, use the same variables but set CLUSTER_NAME=wjfkgen-p-1 and run kubectl wbx3 login wjfkgen-p-1 --role wbmaas-apdex-admin.

Supporting Configuration

Concern Location
Vault (secrets) prod/enterprise-agent-platform (namespace meetpaas/app-secrets/soap-insights)
Application config kubed-configuration/enterprise-agent-platform
Kubed pipeline config kubed-configuration/bundles-templates/eap
Bundle config kubed-configuration/bundles-config/stap