Releases: hops-ops/gitops-stack
Release list
v0.15.0
What's changed in v0.15.0
-
feat(deps): update crossplane-contrib/function-auto-ready docker tag to v0.7.0 (#36) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
See full diff: v0.14.0...v0.15.0
v0.14.0
What's changed in v0.14.0
-
chore(deps): update unbounded-tech/workflow-vnext-tag action to v1.21.3 (#25) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update unbounded-tech/workflow-simple-release action to v2.1.3 (#24) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.16 (#30) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.17 (#31) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.21 (#32) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.7.0 (#34) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
feat(deps): update crossplane-contrib/function-auto-ready docker tag to v0.6.6 (#33) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
See full diff: v0.13.0...v0.14.0
v0.13.0
What's changed in v0.13.0
- feat: add argocd resource defaults and nodepool (#29) (by @patrickleet)
See full diff: v0.12.0...v0.13.0
v0.12.0
What's changed in v0.12.0
-
feat(deps): update crossplane-contrib/provider-upjet-github docker tag to v0.19.1 (#28) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
See full diff: v0.11.0...v0.12.0
v0.11.0
What's changed in v0.11.0
-
feat(deps): update crossplane-contrib/function-auto-ready docker tag to v0.6.5 (#27) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
See full diff: v0.10.0...v0.11.0
v0.10.0
What's changed in v0.10.0
-
chore(deps): update helm release argo-cd to v9.5.5 (#16) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.7 (#17) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.9 (#18) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.11 (#19) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.12 (#20) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.13 (#21) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.14 (#23) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
feat: per-component resource defaults for ArgoCD chart (by @patrickleet)
application-controller (StatefulSet, holds repo state in memory) gets
Guaranteed memory at 1Gi req=limit; observed P95 on pat-local was
918Mi BestEffort. repoServer, server, applicationSet, notifications,
dex, redis get Burstable defaults sized for chart-recommended baseline.Implements [[tasks/cluster-wide-resource-right-sizing-p95-observation]] tier-1 #1
-
fix: bump argocd application-controller memory to 1.5Gi (by @patrickleet)
P95 observed at 1047Mi on pat-local; the initial 1Gi default was right
at the wall and the controller OOMKilled repeatedly (exit 137, restarts
to 16+). 1.5Gi covers the cluster-wide state cache for our app count
with real headroom.Verified on pat-local: argocd-application-controller-0 → Burstable,
mem-lim=1536Mi, restarts=0 after pod recreation. -
chore(deps): update helm release argo-cd to v9.5.15 (#26) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
See full diff: v0.9.0...v0.10.0
v0.9.0
What's changed in v0.9.0
-
chore(deps): update helm release argo-cd to v9.5.0 (#10) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.1 (#11) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.2 (#12) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.3 (#13) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.5.4 (#14) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(makefile): add generate-configuration target (by @patrickleet)
Wires hops validate generate-configuration as a prerequisite of
validate:all / validate / validate:% so configuration.yaml is
regenerated from upbound.yaml before each validation run.Implements [[tasks/update-xrd-makefiles-generate-config]]
-
feat(deps): update crossplane-contrib/function-auto-ready docker tag to v0.6.4 (#15) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
See full diff: v0.8.1...v0.9.0
v0.8.1
What's changed in v0.8.1
-
fix: label + e2e repo cleanup (by @patrickleet)
-
chore: fix label test (by @patrickleet)
See full diff: v0.8.0...v0.8.1
v0.8.0
What's changed in v0.8.0
-
feat: rename projects -> apps throughout (by @patrickleet)
- ArgoCD Application name: projects -> apps
- XRD spec: applications.projects -> applications.apps
- State keys and annotations updated to match
- The "apps" Application is the root app-of-apps that syncs apps/ directory
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
-
fix: more projects -> apps (by @patrickleet)
See full diff: v0.7.0...v0.8.0
v0.7.0
What's changed in v0.7.0
-
feat: simplify crossplane app and rename projects-app to apps (by @patrickleet)
- Remove AppProject (everything uses default project)
- Collapse two crossplane apps into one at path crossplane/
- Rename argocd-projects-app to argocd-apps
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
See full diff: v0.6.0...v0.7.0