Skip to main content

Cluster and Pod Issues

The init containers wait for agent-controller to be ready. Check its logs:
Common cause: Cannot reach the deployment manager. If using PrivateLink, verify the DNS and security groups are configured correctly — see Configure PrivateLink.
Cause: Storage class or PVC issues.
Check that a default StorageClass exists and the EBS CSI driver is running:
If using EKS, ensure the node role has AmazonEBSCSIDriverPolicy attached.
You are running on ARM/Graviton nodes. xpander images are amd64 only. Switch to x86 instance types (t3, m5, c5, etc.).
The agent-worker pod requests 2 CPU by default. Options:
  • Add more nodes or use larger instances
  • For non-production environments only:
Check application logs:

Ingress and Networking Issues

Verify ingress configuration:
Check that the NLB was provisioned and DNS CNAME records point to it:
If using EKS Auto Mode, ensure the cluster role trust policy includes sts:TagSession:
The ACM certificate must include *.chat.<DOMAIN> as a subject alternative name. The chat UI generates per-thread subdomains (e.g., moccasin-prawn.chat.<DOMAIN>) that are not covered by *.<DOMAIN>.Request a new certificate with:

API Key Issues

The xpander-static secret has a Helm resource keep policy. Set the key directly:
See the secret field name mapping for all key names.

Debug Commands