diff --git a/apps/nginx-canary/configmap.yaml b/apps/nginx-canary/configmap.yaml
index e807a43..df913d0 100644
--- a/apps/nginx-canary/configmap.yaml
+++ b/apps/nginx-canary/configmap.yaml
@@ -1,51 +1,167 @@
apiVersion: v1
kind: ConfigMap
metadata:
- name: nginx-canary-config
+ name: nginx-canary-html
namespace: nginx-canary
data:
index.html: |
-
- MCP Canary v2
+
+
+ Canary v2 - Hello from MCP
- ⚠ This is a CANARY build — not for production use
-
Canary Release
+
🐤 Canary Release
+
v2.0.0
Hello from MCP v2
-
v2.0.0 canary
-
-
Your IP Address
-
detecting...
-
-
-
-
-
+
Canary deployment — receiving experimental traffic
+
⚠ This is a CANARY build. Not yet promoted to stable.
+
+
Your IP Address
+
Detecting...
-
+
+
+
+
+
Image
+
nginx:1.25-alpine
+
+
+
+
-
+
nginx.conf: |
@@ -54,8 +170,9 @@ data:
server_name _;
root /usr/share/nginx/html;
index index.html;
- add_header X-Version "v2.0.0" always;
- add_header X-Track "canary" always;
- location / { try_files $uri $uri/ /index.html; }
- location /healthz { return 200 'ok'; add_header Content-Type text/plain; }
+ add_header X-Version "v2.0.0";
+ add_header X-Track "canary";
+ location / {
+ try_files $uri $uri/ =404;
+ }
}