Skip to content

feat(applicationsets): deploy the agent plane (kagent + agentgateway) on EKS#21

Merged
stxkxs merged 1 commit into
mainfrom
feat/ai-platform-addons
May 31, 2026
Merged

feat(applicationsets): deploy the agent plane (kagent + agentgateway) on EKS#21
stxkxs merged 1 commit into
mainfrom
feat/ai-platform-addons

Conversation

@stxkxs
Copy link
Copy Markdown
Member

@stxkxs stxkxs commented May 31, 2026

The agent plane wasn't in the eks-gitops catalog, so on real EKS the operator's AgentFleet/ModelGateway reconcile had no kagent/agentgateway CRDs to target (stayed Pending). Adds an addons-ai-platform ApplicationSet installing kagent-crds + agentgateway-crds (wave 40) then kagent + agentgateway (wave 42) — same OCI charts + pinned versions kx runs (kagent 0.9.4, agentgateway 1.0.1). No clusterName/vpcId params (upstream charts reject them). Static-validated; mirrors the kx-verified install — live-verify on first EKS deploy.

… on EKS

The agent plane wasn't in the eks-gitops catalog, so on real EKS the operator's
AgentFleet/ModelGateway reconcile had no kagent/agentgateway CRDs to target and
stayed Pending. Add an addons-ai-platform ApplicationSet that installs, in
sync-wave order, kagent-crds + agentgateway-crds (wave 40) then kagent +
agentgateway (wave 42) — the same OCI charts and pinned versions kx runs
(kagent 0.9.4, agentgateway 1.0.1), so EKS mirrors the locally verified install.
No clusterName/vpcId parameters (upstream charts reject unknown values, as
cert-manager did). Per-addon values files hold env deltas; the CRD charts are
value-less.
@github-actions
Copy link
Copy Markdown

CI Results

Check Status
YAML Lint
Environment Kustomize Build
dev
staging
production

All validations passed.

@stxkxs stxkxs merged commit 535dc0a into main May 31, 2026
5 checks passed
@stxkxs stxkxs deleted the feat/ai-platform-addons branch May 31, 2026 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant