feat: deploy nginx-mcp stable app (v1, 3 replicas, purple UI) #2

Merged
admin merged 5 commits from feat/nginx-mcp-stable into main 2026-03-04 18:37:40 +00:00
Owner

Summary

Deploys the stable nginx application in the nginx-mcp namespace.

Files Changed

File Description
namespace.yaml Namespace with track: stable label
configmap.yaml Custom dark purple HTML page, v1 stable badge, IP detection via ipify
deployment.yaml 3 replicas, nginx:1.25-alpine, resource limits cpu:200m mem:128Mi, readiness + liveness probes
service.yaml ClusterIP port 80
application.yaml ArgoCD app with automated sync, prune:true, selfHeal:true, CreateNamespace:true

What to verify before merging

  • Deployment uses nginx:1.25-alpine image
  • ConfigMap name is nginx-mcp-html (must match deployment volumeMount)
  • ArgoCD source path is apps/nginx-mcp
  • Namespace destination is nginx-mcp

After merge

ArgoCD will auto-sync within 30 seconds. Expected result: 3/3 pods Running in nginx-mcp namespace.

## Summary Deploys the stable nginx application in the `nginx-mcp` namespace. ## Files Changed | File | Description | |------|-------------| | `namespace.yaml` | Namespace with `track: stable` label | | `configmap.yaml` | Custom dark purple HTML page, v1 stable badge, IP detection via ipify | | `deployment.yaml` | 3 replicas, nginx:1.25-alpine, resource limits cpu:200m mem:128Mi, readiness + liveness probes | | `service.yaml` | ClusterIP port 80 | | `application.yaml` | ArgoCD app with automated sync, prune:true, selfHeal:true, CreateNamespace:true | ## What to verify before merging - [ ] Deployment uses `nginx:1.25-alpine` image - [ ] ConfigMap name is `nginx-mcp-html` (must match deployment volumeMount) - [ ] ArgoCD source path is `apps/nginx-mcp` - [ ] Namespace destination is `nginx-mcp` ## After merge ArgoCD will auto-sync within 30 seconds. Expected result: 3/3 pods Running in nginx-mcp namespace.
admin added 5 commits 2026-03-04 18:34:53 +00:00
admin merged commit 79e264572b into main 2026-03-04 18:37:40 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/k3s-gitops#2
No description provided.