-
Monty Dawson authoredMonty Dawson authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG 2.92 KiB
# Changelog
All notable changes to this project will be documented in this file.
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).
## [4.1.5] - 2022-03-30
### Added
- Ensure default -> null vpc_connector network changes are not applied on every deploy
## [4.1.4] - 2022-03-21
### Added
- Remove Beta launch stage flag that was required for referencing Secret Manager
secrets. See https://cloud.google.com/run/docs/release-notes#November_09_2021
## [4.1.3] - 2022-01-24
### Added
- Add a monitoring dashboard, defined in ./dashboard.json, for the Cloud Run service.
The dashboard contains charts for Request count and latency, CPU and memory utilisation,
and container instance count and billable time.
## [4.1.2] - 2022-01-10
### Fixed
- Correct logic used to decide if custom domains can be monitored.
## [4.1.1] - 2022-01-06
### Fixed
- Remove use of hard-coded resource name in data resource.
## [4.1.0] - 2021-07-28
### Added
- Support load balancer ingress style alongside Cloud Run domain mapping.
## [4.0.1] - 2021-07-15
### Changed
- Surface Cloud NAT variable for minimum number of SNAT tuples, supporting a larger
number of outbound connections if required.
## [4.0.0] - 2021-06-29
### Changed
- Add the requirement for an explicit image_name to deploy, which breaks previous
versions that ignored image updates.
## [3.1.3] - 2021-07-16
### Changed
- Added interface for authentication proxy Cloud Function egress settings. Required
for uptime check configuration of internal services.
## [3.1.2] - 2021-07-15
### Changed
- Surface Cloud NAT variable for minimum number of SNAT tuples, supporting a larger
number of outbound connections id required.
## [3.1.1] - 2021-06-16
### Changed
- Surface the alerting success threshold variable from the monitoring module.
## [3.1.0] - 2021-06-16
### Changed
- Cloud Run service account is given permissions to access all Secret Manager secrets
passed via secrets_envars and secrets_volumes variables.
## [3.0.0] - 2021-06-08
### Added
- Raised the provider to 3.70, adding the BETA requirement and the capability to
directly expose secrets manager secrets as files and env vars.
## [2.0.5] - 2021-05-28
### Changed
- Remove the requirement of BETA staging when the minimum instance number is above 0
or when using internal or load balancer ingresses.
## [2.0.4] - 2021-04-19
### Changed
- Replace 'placeholder' with 'gvisor' for 'run.googleapis.com/sandbox' annotation
## [2.0.3] - 2021-04-15
### Changed
- Ensure that static egress ips cannot be accidentally destroyed.
## [2.0.2] - 2021-04-07
### Changed
- Allow cloud run instances which required authentication to be monitored.
## [2.0.1] - 2021-03-09
### Changed
- Add some more attributes to those ignored to reduce terraform noise in plans.
## [2.0.0] - 2021-01-27
### Added
- Initial version