Claude AI
|
a2aeb08427
|
feat: jenkins Helm chart — values.yaml
|
2026-03-08 15:23:09 +00:00 |
|
Claude AI
|
c4ed5c305c
|
feat: jenkins Helm chart — Chart.yaml
|
2026-03-08 15:22:56 +00:00 |
|
|
|
096008617d
|
Merge pull request 'fix: add direct IngressRoutes for nginx-stable and nginx-canary subdomains' (#5) from feat/nginx-direct-routes into main
Reviewed-on: #5
|
2026-03-04 19:02:24 +00:00 |
|
Claude AI
|
128857d740
|
feat: IngressRoute direct access to canary at nginx-canary.thedevops.dev
|
2026-03-04 19:01:07 +00:00 |
|
Claude AI
|
a74380c917
|
feat: IngressRoute direct access to stable at nginx-stable.thedevops.dev
|
2026-03-04 19:01:01 +00:00 |
|
Claude AI
|
e0ef0e683f
|
feat: TLS certificate for nginx-canary.thedevops.dev
|
2026-03-04 19:00:54 +00:00 |
|
Claude AI
|
7fec458a39
|
feat: TLS certificate for nginx-stable.thedevops.dev
|
2026-03-04 19:00:49 +00:00 |
|
|
|
a09690feba
|
Merge pull request 'feat: deploy nginx-weighted traffic layer (TraefikService 90/10, TLS, HTTP redirect)' (#4) from feat/nginx-weighted into main
Reviewed-on: #4
|
2026-03-04 18:43:12 +00:00 |
|
Claude AI
|
cdb736d5b2
|
feat: nginx-weighted ArgoCD application — destination nginx-mcp namespace
|
2026-03-04 18:41:39 +00:00 |
|
Claude AI
|
e9823e56ad
|
feat: IngressRoutes — websecure (weighted) + web (redirect)
|
2026-03-04 18:41:33 +00:00 |
|
Claude AI
|
d906dd2d25
|
feat: Traefik Middleware HTTP→HTTPS permanent redirect
|
2026-03-04 18:41:26 +00:00 |
|
Claude AI
|
ebef2bf36e
|
feat: cert-manager Certificate for nginx.thedevops.dev
|
2026-03-04 18:41:21 +00:00 |
|
Claude AI
|
9447fe8b01
|
feat: TraefikService weighted routing 90/10 stable/canary
|
2026-03-04 18:41:15 +00:00 |
|
Claude AI
|
539483b4b5
|
feat: canary ExternalName proxy service (namespace bridge)
|
2026-03-04 18:41:08 +00:00 |
|
|
|
047b1cbde8
|
Merge pull request 'feat/nginx-canary' (#3) from feat/nginx-canary into main
Reviewed-on: #3
|
2026-03-04 18:40:19 +00:00 |
|
Claude AI
|
16a8ab3276
|
feat: nginx-canary ArgoCD application — automated sync, prune, selfHeal
|
2026-03-04 18:39:41 +00:00 |
|
Claude AI
|
c02e2b29c7
|
feat: nginx-canary service — ClusterIP port 80
|
2026-03-04 18:39:36 +00:00 |
|
Claude AI
|
15c2233a71
|
feat: nginx-canary deployment — 2 replicas, nginx:1.25-alpine
|
2026-03-04 18:39:31 +00:00 |
|
Claude AI
|
2d51a42271
|
feat: nginx-canary configmap — orange UI, v2.0.0, X-Version/X-Track headers
|
2026-03-04 18:39:22 +00:00 |
|
Claude AI
|
785a363547
|
feat: nginx-canary namespace
|
2026-03-04 18:38:58 +00:00 |
|
|
|
79e264572b
|
Merge pull request 'feat: deploy nginx-mcp stable app (v1, 3 replicas, purple UI)' (#2) from feat/nginx-mcp-stable into main
Reviewed-on: #2
|
2026-03-04 18:37:39 +00:00 |
|
Claude AI
|
e1fa1ae998
|
feat: nginx-mcp ArgoCD application — automated sync, prune, selfHeal
|
2026-03-04 18:34:38 +00:00 |
|
Claude AI
|
3842b6f84d
|
feat: nginx-mcp stable service — ClusterIP port 80
|
2026-03-04 18:34:22 +00:00 |
|
Claude AI
|
a1e4fd80b0
|
feat: nginx-mcp stable deployment — 3 replicas, nginx:1.25-alpine
|
2026-03-04 18:34:11 +00:00 |
|
Claude AI
|
de925ec39b
|
feat: nginx-mcp stable configmap — purple UI, v1 stable
|
2026-03-04 18:34:01 +00:00 |
|
Claude AI
|
6031836442
|
feat: nginx-mcp stable namespace
|
2026-03-04 18:33:42 +00:00 |
|
|
|
1352cf33ab
|
Merge pull request 'feat/canary-demo' (#1) from feat/canary-demo into main
Reviewed-on: #1
|
2026-03-03 07:40:53 +00:00 |
|
Claude AI
|
c30f598103
|
feat(nginx-canary): add namespace
|
2026-03-03 07:25:23 +00:00 |
|
Claude AI
|
f1a95f9ab6
|
feat(nginx-mcp): add ArgoCD application automated sync
|
2026-03-03 07:23:56 +00:00 |
|
Claude AI
|
106e0d4fd5
|
feat(nginx-mcp): add ClusterIP service port 80
|
2026-03-03 07:22:38 +00:00 |
|
Claude AI
|
1526b9cc9c
|
feat(nginx-mcp): add deployment 3 replicas nginx:1.25-alpine
|
2026-03-03 07:21:31 +00:00 |
|
Claude AI
|
ff426fd6aa
|
feat(nginx-mcp): add configmap with purple UI v1 stable
|
2026-03-03 07:20:30 +00:00 |
|
Claude AI
|
e7bb0c0b53
|
feat(nginx-mcp): add namespace
|
2026-03-03 07:19:35 +00:00 |
|
Claude AI
|
44088e1a91
|
chore: cleanup nginx-weighted
|
2026-03-03 07:18:01 +00:00 |
|
Claude AI
|
df7516eb09
|
chore: cleanup nginx-weighted
|
2026-03-03 07:17:21 +00:00 |
|
Claude AI
|
90891ba4b5
|
chore: cleanup nginx-weighted
|
2026-03-03 07:16:44 +00:00 |
|
Claude AI
|
21af22a438
|
chore: cleanup nginx-weighted
|
2026-03-03 07:16:12 +00:00 |
|
Claude AI
|
2774754785
|
chore: cleanup nginx-weighted
|
2026-03-03 07:15:43 +00:00 |
|
Claude AI
|
b1be64d29e
|
chore: cleanup nginx-weighted
|
2026-03-03 07:15:15 +00:00 |
|
Claude AI
|
6e0baee4cc
|
chore: cleanup nginx-canary
|
2026-03-03 07:14:52 +00:00 |
|
Claude AI
|
64f8dfb355
|
chore: cleanup nginx-canary
|
2026-03-03 07:14:31 +00:00 |
|
Claude AI
|
401ce08add
|
chore: cleanup nginx-canary
|
2026-03-03 07:14:13 +00:00 |
|
Claude AI
|
531030f108
|
chore: cleanup nginx-canary
|
2026-03-03 07:13:56 +00:00 |
|
Claude AI
|
8d54850c6c
|
chore: cleanup nginx-canary
|
2026-03-03 07:13:41 +00:00 |
|
Claude AI
|
fc59537f3c
|
chore: cleanup nginx-mcp
|
2026-03-03 07:13:27 +00:00 |
|
Claude AI
|
35885e729c
|
chore: cleanup nginx-mcp
|
2026-03-03 07:13:15 +00:00 |
|
Claude AI
|
dfa0ed87fb
|
chore: cleanup nginx-mcp
|
2026-03-03 07:13:04 +00:00 |
|
Claude AI
|
4f40b78266
|
chore: cleanup nginx-mcp
|
2026-03-03 07:12:53 +00:00 |
|
Claude AI
|
6a4c543a2d
|
chore: cleanup nginx-mcp for PR workflow redo
|
2026-03-03 07:12:44 +00:00 |
|
Claude AI
|
20250555b1
|
fix: rename configmap to nginx-canary-html to match deployment mount
|
2026-03-03 06:52:02 +00:00 |
|