From 271f173a8766e554c41a15d627bdbf276594f0c7 Mon Sep 17 00:00:00 2001 From: jaypz <1143230+jaypz@users.noreply.github.com> Date: Thu, 29 Jan 2026 11:22:08 -0500 Subject: [PATCH 1/3] feat: add agentgateway stack Signed-off-by: jaypz <1143230+jaypz@users.noreply.github.com> --- agentgateway/README.md | 17 ++++++++++++++++ agentgateway/agentgateway.yaml | 36 ++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 agentgateway/README.md create mode 100644 agentgateway/agentgateway.yaml diff --git a/agentgateway/README.md b/agentgateway/README.md new file mode 100644 index 00000000..9897f124 --- /dev/null +++ b/agentgateway/README.md @@ -0,0 +1,17 @@ +# agentgateway Stack + +This stack contains installation of agentgateway https://agentgateway.dev/ + + +Use the following command to deploy agentgateway using `idpbuilder`: + +`idpbuilder create -p https://github.com/cnoe-io/stacks//agentgateway` + + +## What is installed? + - Gateway API + - agentgateway CRDS + - agentgateway Control Plane + + +Gateway setup: https://agentgateway.dev/docs/kubernetes/latest/setup/ diff --git a/agentgateway/agentgateway.yaml b/agentgateway/agentgateway.yaml new file mode 100644 index 00000000..ac3692dc --- /dev/null +++ b/agentgateway/agentgateway.yaml @@ -0,0 +1,36 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: agentgateway + namespace: argocd +spec: + project: default + sources: + - repoURL: ghcr.io/kgateway-dev/charts + chart: agentgateway-crds + targetRevision: v2.2.0-main + valuesObject: + controller: + image: + pullPolicy: "Always" + - repoURL: ghcr.io/kgateway-dev/charts + chart: agentgateway + targetRevision: v2.2.0-main + valuesObject: + controller: + image: + pullPolicy: "Always" + extraEnv: + KGW_ENABLE_GATEWAY_API_EXPERIMENTAL_FEATURES: true + - repoURL: 'https://github.com/kubernetes-sigs/gateway-api/' + targetRevision: v1.4.0 + path: ./config/crd + destination: + server: 'https://kubernetes.default.svc' + namespace: agentgateway-system + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true From 5519dee0260b4f36542020e5a037cce936a0b174 Mon Sep 17 00:00:00 2001 From: jaypz <1143230+jaypz@users.noreply.github.com> Date: Thu, 29 Jan 2026 16:43:33 -0500 Subject: [PATCH 2/3] fix: helm Signed-off-by: jaypz <1143230+jaypz@users.noreply.github.com> --- agentgateway/agentgateway.yaml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/agentgateway/agentgateway.yaml b/agentgateway/agentgateway.yaml index ac3692dc..7fc4a4dc 100644 --- a/agentgateway/agentgateway.yaml +++ b/agentgateway/agentgateway.yaml @@ -9,19 +9,21 @@ spec: - repoURL: ghcr.io/kgateway-dev/charts chart: agentgateway-crds targetRevision: v2.2.0-main - valuesObject: - controller: - image: - pullPolicy: "Always" + helm: + valuesObject: + controller: + image: + pullPolicy: "Always" - repoURL: ghcr.io/kgateway-dev/charts chart: agentgateway targetRevision: v2.2.0-main - valuesObject: - controller: - image: - pullPolicy: "Always" - extraEnv: - KGW_ENABLE_GATEWAY_API_EXPERIMENTAL_FEATURES: true + helm: + valuesObject: + controller: + image: + pullPolicy: "Always" + extraEnv: + KGW_ENABLE_GATEWAY_API_EXPERIMENTAL_FEATURES: true - repoURL: 'https://github.com/kubernetes-sigs/gateway-api/' targetRevision: v1.4.0 path: ./config/crd From faadd4c4758840c1f51af86098785592f0f5a771 Mon Sep 17 00:00:00 2001 From: jaypz <1143230+jaypz@users.noreply.github.com> Date: Tue, 17 Feb 2026 12:17:09 -0500 Subject: [PATCH 3/3] fix: wording of CRDs Signed-off-by: jaypz <1143230+jaypz@users.noreply.github.com> --- agentgateway/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agentgateway/README.md b/agentgateway/README.md index 9897f124..5f2b1f33 100644 --- a/agentgateway/README.md +++ b/agentgateway/README.md @@ -10,7 +10,7 @@ Use the following command to deploy agentgateway using `idpbuilder`: ## What is installed? - Gateway API - - agentgateway CRDS + - agentgateway CRDs - agentgateway Control Plane