From c23950e9b2faf0be2dedc227233b1aa29bf31d4a Mon Sep 17 00:00:00 2001 From: Deep Koluguri Date: Tue, 12 May 2026 19:21:28 -0400 Subject: [PATCH] feat: deploy static demo webpage via AI-driven GitOps --- agents/k8s/kustomization.yaml | 1 + agents/k8s/static-demo.yaml | 168 ++++++++++++++++++++++++++++++++++ 2 files changed, 169 insertions(+) create mode 100644 agents/k8s/static-demo.yaml diff --git a/agents/k8s/kustomization.yaml b/agents/k8s/kustomization.yaml index 1e10ee3..beb022b 100644 --- a/agents/k8s/kustomization.yaml +++ b/agents/k8s/kustomization.yaml @@ -2,3 +2,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - gumbo-job-template.yaml + - static-demo.yaml diff --git a/agents/k8s/static-demo.yaml b/agents/k8s/static-demo.yaml new file mode 100644 index 0000000..72a1724 --- /dev/null +++ b/agents/k8s/static-demo.yaml @@ -0,0 +1,168 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: static-demo-html +data: + index.html: | + + + + + + Agentic OS | Autonomous Deployments + + + + +
+
+
+
+ +
+
Deployed Autonomously
+

Hello from the AI!

+

This entire webpage, infrastructure configuration, and Kubernetes deployment was written, committed to Gitea, and synced via ArgoCD instantly through natural language.

+ Click to Verify +
+ + +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: static-demo +spec: + replicas: 1 + selector: + matchLabels: + app: static-demo + template: + metadata: + labels: + app: static-demo + spec: + containers: + - name: nginx + image: nginx:alpine + ports: + - containerPort: 80 + volumeMounts: + - name: html-volume + mountPath: /usr/share/nginx/html + volumes: + - name: html-volume + configMap: + name: static-demo-html +--- +apiVersion: v1 +kind: Service +metadata: + name: static-demo +spec: + ports: + - port: 80 + targetPort: 80 + selector: + app: static-demo +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: static-demo-ingress + annotations: + kubernetes.io/ingress.class: apisix +spec: + rules: + - host: demo.applaude.net + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: static-demo + port: + number: 80