olb042
8200554f3f
Enable argoplane UI extensions (metrics, networking, logs, events)
Validate manifests / validate (push) Successful in 8s
2026-05-29 12:16:24 +01:00
olb042
c3aac37e52
remote rollout
Validate manifests / validate (push) Successful in 7s
2026-05-28 18:44:16 +01:00
olb042
fa72d74c23
argocd remove ksops
Validate manifests / validate (push) Successful in 5s
2026-05-28 13:03:55 +01:00
olb042
c9836576b1
readd repo patch
Validate manifests / validate (push) Successful in 6s
2026-05-28 12:59:39 +01:00
olb042
6655cb3cd2
argocd remove ksops
Validate manifests / validate (push) Successful in 5s
2026-05-28 12:51:29 +01:00
olb042
4a65031a46
argocd remove ksops
Validate manifests / validate (push) Successful in 6s
2026-05-28 12:49:00 +01:00
olb042
e4427fa996
fix prod workflow
Validate manifests / validate (push) Successful in 5s
2026-05-24 18:43:44 +01:00
olb042
804d1ba210
fix: drop port name from argocd-server service for K8s API proxy compat
...
Validate manifests / validate (push) Successful in 19s
K8s 1.35 API proxy requires either explicit port or unnamed single port
to resolve service endpoints. Named single port returns 503.
2026-05-23 23:30:07 +01:00
olb042
e712652ef5
fix: remove argocd-server https port and disable auth for headlamp plugin
...
Validate manifests / validate (push) Successful in 6s
- Removes https:443 port from argocd-server service (redundant in insecure mode)
so K8s API proxy can resolve service endpoint without ambiguity
- Adds server.disable.auth=true to allow headlamp plugin unauthenticated API access
(external access protected by Traefik OIDC)
2026-05-23 23:24:25 +01:00
olb042
a015262e29
feat: enable argocd anonymous read-only access for headlamp plugin
Validate manifests / validate (push) Waiting to run
2026-05-23 23:00:59 +01:00
olb042
fe2be1b16b
update staging
Validate manifests / validate (push) Successful in 25s
2026-05-22 16:39:52 +01:00
olb042
be7a820ef1
remove rollout
Validate manifests / validate (push) Successful in 14s
2026-05-15 18:36:14 +01:00
olb042
700bacf028
add banner
Validate manifests / validate (push) Successful in 11s
2026-05-15 18:27:04 +01:00
olb042
9f539a45cd
fix sealsecret-namespace
Validate manifests / validate (push) Successful in 12s
2026-05-12 09:14:03 +01:00
olb042
3a9ce6441d
add argo-rollout-notification sealed secret
Validate manifests / validate (push) Successful in 11s
2026-05-12 09:10:48 +01:00
olb042
b6f4c072b5
enable UI extentions
Validate manifests / validate (push) Successful in 6s
2026-05-11 15:25:21 +01:00
olb042
50826e3677
enable UI extentions
Validate manifests / validate (push) Has been cancelled
2026-05-11 15:24:33 +01:00
olb042
550198421f
add rollout dashboard ingressroute
Validate manifests / validate (push) Successful in 7s
2026-05-11 14:33:29 +01:00
olb042
88940ae07c
add rollout dashboard
Validate manifests / validate (push) Successful in 12s
2026-05-11 14:22:02 +01:00
olb042
e610f6df86
add lovely argocd plugin, argo-rollout, and argocd-image-updater
Validate manifests / validate (push) Successful in 7s
2026-05-11 11:31:05 +01:00
olb042
9af2fe900d
fix gitea workflow
Validate manifests / validate (push) Successful in 7s
2026-05-10 13:44:11 +01:00
olb042
d8865fee71
fix RBAC
Validate manifests / validate (push) Successful in 5s
2026-05-07 16:32:13 +01:00
olb042
7728896e3c
change to keycloak
Validate manifests / validate (push) Successful in 6s
2026-05-07 16:13:37 +01:00
olb042
640d40c028
update config
Validate manifests / validate (push) Successful in 5s
2026-05-06 23:52:10 +01:00
olb042
bfd63424b9
update rbac
Validate manifests / validate (push) Successful in 5s
2026-05-06 10:34:30 +01:00
olb042
a60747ba04
rbac admin
Validate manifests / validate (push) Successful in 5s
2026-05-05 16:45:06 +01:00
olb042
87e9ba9ef1
oidc changes
Validate manifests / validate (push) Successful in 5s
2026-05-05 16:36:43 +01:00
olb042
bb55398e0d
fixed annotation on sealed argo-cd-secret
Validate manifests / validate (push) Successful in 5s
2026-05-05 16:20:11 +01:00
olb042
32698c8941
added tracking to sealed-secret template annotations
Validate manifests / validate (push) Successful in 5s
2026-05-05 16:17:27 +01:00
olb042
4b7c2b3305
add missed file
Validate manifests / validate (push) Successful in 5s
2026-05-05 11:21:00 +01:00
olb042
a3b93ca8a8
readd sops secret
Validate manifests / validate (push) Successful in 5s
2026-05-05 11:12:20 +01:00
olb042
156a9b7ef8
readd sops secret
Validate manifests / validate (push) Failing after 5s
2026-05-05 11:04:27 +01:00
olb042
d13564d5e5
move to sealed secrets
Validate manifests / validate (push) Failing after 2m49s
2026-05-05 01:01:52 +01:00
olb042
c111a36a03
update client id to string
Validate manifests / validate (push) Failing after 3s
2026-04-29 18:37:27 +01:00
olb042
bac8312bf0
update client id to strong
Validate manifests / validate (push) Failing after 3s
2026-04-29 18:28:55 +01:00
olb042
a2875609be
update rbac
Validate manifests / validate (push) Failing after 3s
2026-04-29 18:06:33 +01:00
olb042
78d6e8fbd5
add oauth
Validate manifests / validate (push) Failing after 4s
2026-04-29 18:01:52 +01:00
olb042
142adb2194
fixed homepage iron
Validate manifests / validate (push) Failing after 3s
2026-04-29 09:50:03 +01:00
olb042
09a2596077
fixed tls wildcard reference on ingresssroute, enabled autosync
Validate manifests / validate (push) Failing after 5s
2026-04-29 09:47:43 +01:00
olb042
5acbd937b7
update repo creds
Validate manifests / validate (push) Failing after 5s
2026-04-26 18:29:25 +01:00
olb042
60f14a8749
enable badges
Validate manifests / validate (push) Failing after 5s
2026-04-21 00:29:44 +01:00
olb042
0d2b0fc67f
fix: scale bundled argocd-redis to 0 replicas
...
Validate manifests / validate (push) Failing after 3s
Redis migrated to shared-redis.data:6379; the bundled Deployment from the
upstream install.yaml is no longer needed.
2026-04-19 23:42:41 +01:00
olb042
8b21b56512
fix: add kustomize merge annotation to secrets that exist in base install.yaml
...
Validate manifests / validate (push) Failing after 3s
argocd-notifications-secret and argocd-secret are defined as empty secrets in
the upstream install.yaml. Without the merge annotation, kustomize errors on
duplicate resource IDs when the KSOPS generator also produces them.
2026-04-19 23:41:29 +01:00
olb042
f9097676c7
fix: split secrets into individual encrypted files for KSOPS compatibility
...
Validate manifests / validate (push) Failing after 3s
KSOPS cannot handle multi-document YAML files; each secret needs its own
encrypted file. Updated ksops-generator.yaml to reference all 7 secrets.
2026-04-19 23:38:19 +01:00
olb042
40eb3b842c
feat: initial ArgoCD GitOps self-management setup
...
Validate manifests / validate (push) Failing after 4s
- Base references upstream ArgoCD v3.3.6 install.yaml
- Production overlay applies all cluster customizations:
- KSOPS CMP sidecar on argocd-repo-server
- Custom ConfigMaps (argocd-cm, argocd-cmd-params-cm, argocd-rbac-cm, argocd-notifications-cm)
- Redis migrated to shared-redis.data:6379
- Traefik IngressRoute for argocd.olb42.com
- SOPS-encrypted secrets (age key, redis auth, gitea tokens, repo-creds)
- Bootstrap Application with prune:false for safe self-management
2026-04-19 23:36:09 +01:00