Releases: ExpediaGroup/apiary-lifecycle
Releases · ExpediaGroup/apiary-lifecycle
release 4.0.1
[4.0.1] - 2023-09-18
Changed
- Increase k8s provider version to
~>2.7.0
(was~>1.0.0
). Fixes issue with K8S upgrade and error: 'Failed to create Ingress'.
Release 4.0.0
[4.0.0] - 2023-03-14
Added
- Added variables
db_apply_immediately
(defaultfalse
) anddb_performance_insights_enabled
(defaulttrue
). - Minimum required version for
aws
provider set to~> 4.0
.
Changed
- Increased the required version of terraform to
>= 0.12.31
(was> 0.12.0
).
Release 3.3.0
[3.3.0] - 2023-03-10
Changed
- Changed the
rds_storage_type
fromgp2
togp3
.
Release 3.2.1
[3.2.1] - 2021-08-27
Added
- Changed the service namespace from
default
tobeekeeper
inbeekeeper-metadata-cleanup
,beekeeper-path-cleanup
andbeekeeper-scheduler-apiary
. - Changed some variables from type
string
tonumber
. - Fixed the
beekeeper
ingress so that thek8s_ingress_enabled
variable works.
Adding beekeeper-api module
[3.2.0] - 2021-08-13
Added
- Terraform files for
beekeeper-api
module. - Changed the liveness_probe path in k8s-scheduler-apiary.tf because there is a bug where it cannot find the /health endpoint even though it works, but the /health/liveness endpoint works instead.
Pin K8S provider to 1.x, fix Beekeeper default DB name
[3.1.1] - 2021-04-06
Changed
- Pin K8S provider version to
1.x
for compatibility with other Apiary components deployed in the same Terraform state file. - Don't use instance alias as part of default DB name since all the Flyway scripts expect "beekeeper" as the db name.
Release 3.1.0
[3.1.0] - 2021-02-22
Changed
- Removed variable
DB_PASSWORD_STRATEGY
. - Securely injecting
db_password_key
in k8s and ecs instead of pulling these credentials from AWS Secret Manager in Beekeeper.
Release 3.02
[3.0.2] - 2021-02-01
Added
- Added variable
docker_registry_secret_name
to pull docker images from a private registry.
Release 3.0.1
Changed
- Separated
dry_run_enabled
variable intopath_cleanup_dry_run_enabled
andmetadata_cleanup_dry_run_enabled
so one module can be used in dry run mode without affecting the other.
Release 3.0.0
Added
- Kubernetes deployment options for new Metadata Cleanup module.
Changed
- Renamed
Cleanup
toPath Cleanup
, andPath Scheduler
toScheduler Apiary
to match name changes in Beekeeper.