Newer
Older
# Changelog
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [7.7.10-bb.0] - 2025-01-08
### Changed
- Update ironbank/big-bang/argocd v2.13.1 -> v2.13.2
- Update registry1.dso.mil/ironbank/big-bang/argocd v2.13.1 -> v2.13.2
- Update registry1.dso.mil/ironbank/bitnami/analytics/redis-exporter v1.66.0 -> v1.67.0
- Update redis chart 20.2.1-bb.4 -> 20.6.0-bb.0
## [7.7.5-bb.1] - 2024-12-05
### Changed
- Updated timeouts for readiness and liveness probes
RENOVATE_BOT
committed
### Changed
- Update redis chart 20.0.1-bb.1 -> 20.2.1-bb.4
- Update registry1.dso.mil/ironbank/bitnami/analytics/redis-exporter v1.63.0 -> v1.66.0
- Update registry1.dso.mil/ironbank/big-bang/argocd v2.12.4 -> v2.13.1
- Updated gluon from 0.5.4 -> 0.5.12
- Update ironbank/big-bang/argocd v2.12.4 -> v2.13.1
- Update registry1.dso.mil/ironbank/bitnami/redis 7.4.0 -> 7.4.1
- update ironbank/big-bang/argocd v2.12.3 -> v2.12.4
- update registry1.dso.mil/ironbank/big-bang/argocd v2.12.3 -> v2.12.4
## [7.5.2-bb.0] - 2024-09-16
### Changed
- Update gluon 0.5.3 -> 0.5.4
- Update ironbank/big-bang/argocd v2.12.0 -> v2.12.3
- Update redis chart 19.6.2-bb.0 -> 20.0.1-bb.0
- Update registry1.dso.mil/ironbank/big-bang/argocd v2.12.0 -> v2.12.3
- Update registry1.dso.mil/ironbank/bitnami/analytics/redis-exporter v1.62.0 -> v1.63.0
- Update registry1.dso.mil/ironbank/bitnami/redis 7.2.5 -> 7.4.0
## [7.4.0-bb.1] - 2024-08-22
### Changed
- Updated cypress test to use new test project
- Removed kyverno policy overrides from test values
## [7.4.0-bb.0] - 2024-08-09
### Changed
- Update gluon 0.5.2 -> 0.5.3
- Update registry1.dso.mil/ironbank/big-bang/argocd v2.11.7 -> v.2.12.0
- Update registry1.dso.mil/ironbank/opensource/dexidp/dex v2.40.0 -> v2.41.1
## [7.3.11-bb.0] - 2024-07-29
### Changed
- Update ironbank/big-bang/argocd v2.11.5 -> v2.11.7
- Updated registry1.dso.mil/ironbank/big-bang/argocd v2.11.5 -> v2.11.7
- Updated gluon from 0.5.0 -> 0.5.2
## [7.3.9-bb.0] - 2024-07-19
### Changed
- Update ironbank/big-bang/argocd v2.11.3 -> v2.11.4
- Updated registry1.dso.mil/ironbank/big-bang/argocd v2.11.4 -> v2.11.5
- Updated registry1.dso.mil/ironbank/bitnami/analytics/redis-exporter v1.61.0 -> v1.62.0
- Updated redis-bb /registry1.dso.mil/bigbang 19.5.5-bb.0 -> 19.6.2-bb.0
## [7.3.4-bb.0] - 2024-07-05
### Changed
- Update ironbank/big-bang/argocd v2.11.3 -> v2.11.4
Christopher Kyle Galloway
committed
## [7.3.2-bb.1] - 2024-07-01
### Changed
- Removed the allow nothing policy
- Moved the authorization policies
- Updated the istio hardened doc
- Update ironbank/big-bang/argocd v2.11.2 -> v2.11.3
- Update redis 19.5.0-bb.0 -> 19.5.5-bb.0
- Update registry1.dso.mil/ironbank/big-bang/argocd v2.11.2 -> v2.11.3
- Update registry1.dso.mil/ironbank/bitnami/analytics/redis-exporter v1.59.0 -> v1.61.0
- Updated registry1.dso.mil/ironbank/opensource/dexidp/dex from 2.39.1 -> 2.40.0
- Updated ArgoCD chart to 6.11.1
- Updated ArgoCD from 2.11.0 -> 2.11.2
- Updated redis dependency chart from 19.3.2-bb.0 -> 19.5.0-bb.0
- Updated redis-exporter from 1.58.0 -> 1.59.0
- Updated redis-bb from 7.2.4 -> 7.2.5
- Disabled redisSecretInit by default
- Updated ArgoCD chart to 6.11.0
- Updated ArgoCD from 2.10.7 -> 2.11.0
- Updated Redis dependency chart to 19.3.2-bb.0
- Updated redis-exports from 1.58.0 -> 1.59.0
## [6.7.15-bb.5] - 2024-05-20
- Argocd Authz Authorization Policy
- Added Istio Sidecar to restrict egress traffic to REGISTRY_ONLY
Christopher Kyle Galloway
committed
- Added istiohardened doc
- Update securityContext for guestbook-ui
## [6.7.15-bb.1] - 2024-04-29
- Custom network policies
- Updated gluon from 0.4.9 -> 0.4.10
- Update ArgoCD chart to 6.7.15
- Update ArgoCD application version to 2.10.7
- Update ArgoCD application version to 2.10.6
- Update gluon to 0.4.9
- Update dexidp dependency to 2.39.1
- Update ArgoCD chart to 6.7.2
- Updated ArgoCD application version to v2.10.3
- Update gluon to 0.4.8
- Fixed issue where the `argocd-secret` template was not having its `data` block populated, even if `sso.keycloakClientSecret` was set
- Fixed chart name to be `argocd` rather than `argo-cd`
## [6.1.0-bb.1] - 2024-02-29
- Added `before-hook-creation` delete policy to upgrade hook job resources (#addresses #144)
- Update ArgoCD chart to 6.1.0
- Updated ArgoCD application version to v2.10.1
## [5.53.1-bb.2] - 2024-01-23
- Update Redis dependency chart to 18.7.1-bb.1
## [5.53.1-bb.1] - 2024-01-22
- Fixed chart name from previous update
- Updated application version to `v2.9.4` from `v2.9.3`
- Updated chart version to 5.53.1-bb.0
- Update Redis dependency chart to 18.7.1-bb.0
## [5.52.0-bb.1] - 2024-01-16
- Updated gluon to 0.4.7
- Renamed cypress test file and updated cypress test to use shared command for keycloak login
- Combined create and delete application in Cypress test to one test so it only attempts to delete if creation was successful
- Removed cypress config as it is now using shared config from gluon
- Bumping application version to `v2.9.3` from `v2.8.4`
- Update chart version to 5.52.0-bb.0
## [5.46.7-bb.11] - 2024-01-05
- Bumped Redis chart dependency to `18.3.2-bb.2`
## [5.46.7-bb.10] - 2023-12-11
- Added istio `allow-nothing` policy
- Added istio `allow-monitoring` policy
- Added istio `allow-http` policy
- Added istio `allow-http-envoy` policy
- Added istio `allow-redis` policy
- Added istio `argocd` policy
- Added istio custom policy template
- Updated redis to 7.2.3
- Bumped Redis chart dependency to `18.3.2-bb.1`
- Updated bigbang base chart dependancy to `2.1.0`
- Updated remote `gluon` chart dependency to 0.4.4
- Updated redis to 7.2.2
- Bumped Redis chart dependency to `18.2.0-bb.0`
- Added non-root group for redis
bigbang bot
committed
## [5.46.7-bb.6] - 2023-10-31
bigbang bot
committed
### Updated
bigbang bot
committed
- Update redis-exporter to v1.55.0
- Updating contributing file to link to external github contributions
## [5.46.7-bb.4] - 2023-10-11
- Updated annotation for bigbang.dev/applicationVersions to 2.8.4 in chart.yaml
## [5.46.7-bb.2] - 2023-10-02
- Updated Argo to 2.8.4
- Updated Cypress test to use guestbook from repo1 git
- Updated chart to 5.46.7
- Bumped Redis chart dependency to `18.0.4-bb.0`
- Updated to redis 7.2.1
- Updated to redis-exporter 1.54.0
- Updated Cypress to 13.x
- Updated Cypress tests to work with new version
## [5.42.2-bb.1] - 2023-08-30
- Refactored Cypress test to improve readability and maintainability
- Removed frequent use of waits and reloads
- Updated to work properly with KeyCloak enabled
- Updated to Argo 2.7.10
- Updated to redis-exporter 1.52.0
- Updated to redis 7.2.0
- Setting new variable for cypress test timeout
- If no value is given it will use default timeout value.
## [5.39.0-bb.0] - 2023-07-14
- Openshift conditional update to not reference enabled
- Openshift conditional update
- Add scc permissions for OpenShift
- Add NetworkAttachmentDefinition for OpenShift
## [5.28.0-bb.3] - 2023-05-11
- Bumped Redis chart dependency to `17.10.2-bb.1`
- Bumped Redis chart dependency to `17.10.2-bb.0`
## [5.28.0-bb.1] - 2023-04-11
- Add redis-exporter image annotation to Chart.yaml
## [5.27.1-bb.2] - 2023-04-06
### Updated
- Fixing issue where Argo image wasn't correctly updated to 2.6.6
- Updates KeyCloak file for `argocd-apps` to match correct format
Gato Harvey
committed
## [5.22.1-bb.2] - 2023-03-14
Gato Harvey
committed
### Updated
Gato Harvey
committed
- Updates Kpt file for `argocd-apps` to match 0.x.x format
- Adds `argocd-apps` as a subchart of ArgoCD
- Updated to Argo 2.6.1
- Updated chart to latest 5.22.1
- Updated to Argo 2.5.10
- Updated chart to latest 5.19.15
## [5.17.0-bb.1] - 2023-02-06
- ArgoCD version from v2.5.3 to v2.5.5
- Chart version from 5.16.1 to 5.17.0
- Changed chart name to `argocd` for OCI consistency
- Update gluon to new registry1 location + latest version (0.3.2)
- ArgoCD version from v2.4.12 to v2.5.0
- Chart version from 5.5.7 to 5.13.0
- SSO documentation for setting up SSO login with Keycloak
- Troubleshooting documentation with information about `argocd-server` TLS configuration
- Change redis subchart to utilize oci
- Removed helm template value in upgrade job that was preventing the job's sidecar from terminating
Lucas Rodriguez
committed
## [5.5.7-bb.3] - 2022-11-7
Lucas Rodriguez
committed
### Added
Lucas Rodriguez
committed
- Job that adds annotations and labels to custom resource definitions so they can be managed by helm
- Upgraded Redis sub-chart to 16.12.3-bb.3
- Deleted metrics PeerAuthentication policy exceptions to support mTLS metrics scraping
- Fixed indent on SSO configmap
## [5.5.7-bb.1] - 2022-10-20
- Moved crds out of helm templates
- Upstream chart updated to 5.5.7
- ArgoCD image to 2.4.12
## [4.10.8-bb.0] - 2022-08-29
### Updated
- Upstream chart updated to 4.10.8
- ArgoCD image to 2.4.10
- redis updated to 7.0.4
- Keycloak SSO integration cypress test
- Had to revert to older gluon `0.2.8` due to an issue with the new cypress version
- argocd image upgrade `v2.4.4` --> `v2.4.7`
- redis dependency chart upgrade `16.12.3-bb.1` --> `16.12.3-bb.2`
## [4.9.12-bb.2] - 2022-07-13
- Updated `containerSecurityContext` for controller,dex,server,reposerver and redis to explicitly set `runAsUser`/`runAsGroup`/`runAsNonRoot`, and capabilities drop all
## [4.9.12-bb.1] - 2022-07-13
- argo to `v2.4.4`
- Redis dependency version bump to `16.12.3-bb.1` appVersion `6.2.7`
- kpt'd upstream chart to `argo-cd-4.9.12`
- Updated argo to `v2.4.4`
- Redis dependency version bump to `16.9.2-bb.0` appVersion `6.2.6`
- Updated to latest IB image 2.3.2
- Updated to latest upstream chart 4.2.3
## [4.2.2-bb.0] - 2022-03-22
- Updated to latest IB image 2.3.1
- Updated to latest upstream chart for 2.3.1 images, chart version 4.2.2
## [3.33.5-bb.8] - 2022-03-15
- Fixed duplicate envFrom key in repo server deployment
- Updated Redis networkPolicies to have better conditionals
- Added ability to overide the default argocd redis fullname
- Added network policy for Redis clients
## [3.33.5-bb.4] - 2022-03-01
### Changed
- Added AWS credentials mounting for repo server
- Update PeerAuthentication documentation
- Added PeerAuthentication file for mTLS between argocd and istio
- Updated to latest IB image 2.2.5
- Updated to latest upstream chart for 2.2.5 images, chart version 3.33.5-bb.0
- Updated to latest IB image 2.1.8
- Updated to latest upstream chart for 2.1.x images, chart version 3.28.1
- Update Chart.yaml to follow new standardization for release automation
- Added renovate check to update new standardization
## [3.27.1-bb.4] - 2022-01-21
### Deleted
- Relocated bbtests from `test-values.yaml` to `values.yaml`
- Update redis sub-chart dependency to version `14.1.0-bb.6`
- `redis-bb` commonConfiguration item to set `maxmemory` inside redis cluster for accurate Prometheus alerts
Ryan Garcia
committed
## [3.27.1-bb.1] - 2022-01-03
Ryan Garcia
committed
### Updated
Ryan Garcia
committed
- monitoring allow networkpolicy adding 9121 redis metrics ingress whitelist
- Updated argocd image to 2.1.7
- Updated argocd chart to 3.27.1
- Updated dex image to 2.30.0
- Updated redis image to 6.2.6
- Updated redis-bb chart to 14.1.0-bb.5
- Cypress test fixes to work after upgrade
## [3.6.8-bb.12] - 2021-11-18
### Changed
- Updated the cypress test to make it more tolerant of slow clusters, including:
- A new function to take screenshots of the event log in test app (uncomment when debugging)
- Recursive functions to replace certain steps in the test where waiting for certain conditions won't work without action from the user, such as closing a pane and reopening it
- Now logging the test's progress to the cypress container's stdout, which is passed into the pipeline output
- Updated to gluon 0.2.4
## [3.6.8-bb.10] - 2021-10-13
- Service port names for proper istio traffic handling
## [3.6.8-bb.9] - 2021-09-30
- Ingress network policy for prometheus scraping
- Increased the resources for redis-bb, controller, and repoServer
- Removed buggy test policy that causes failures when cidr is set
- Added resource requests and limits for argocd pods
- Updated redis-bb version to 14.1.0-bb.3 which sets redis resource requests/limits
- Updated redis-bb version to 14.1.0-bb.2 which uses new bigbang/base cleanUpgrade image
- Fixed scraping network policy podSelector
- Fixed how Bigbang HA redis chart is called from argocd chart.
## [3.6.8-bb.0] - 2021-06-17
### Upgrade
- KPT updated and moved argocd to v2.0.1, redis to redis6:6.2.4, and dex to v2.28.1
- Issues with networkPolicies not always allowing git repo access
## [2.14.7-bb.6] - 2021-06-17
- Added bigbang network policies.
- Added bigbang monitoring enabled (default false) which if enabled will enable metrics.
Branden Cobb
committed
## [2.14.7-bb.4] - 2021-05-13
Branden Cobb
committed
### Changed
Branden Cobb
committed
- Moved cypress testing to the new helm test structure.
### Added
- Added documemtation for affinity
### Changed
- Minor changes to deployments
### Changed
- Moved redis-ha chart to redis-bb chart
## [0.0.1] - 2020-06-10s
### Changed
- Upstream argocd version - v1.5.5-0.1.2
### Changed
- Iron Bank ArgoCD - v1.6.1 with kustomize 3.8.0 plugins helmGenerator 0.2.0 SopGenerator 1.3.0