Releases: cloudposse-archives/terraform-aws-ecs-atlantis
Releases · cloudposse-archives/terraform-aws-ecs-atlantis
0.10.1 Fix `atlantis` URL
what
- Fix
atlantis
URL
why
atlantis
URL requires protocol (http
orhttps
)
0.10.0 Fix atlantis URL
what
- Fix atlantis URL
why
atlantis_webhook_url
(e.g. https://atlantis.domain.com/events) is not the same as atlantis server URL (e.g. https://atlantis.domain.com)atlantis_webhook_url
was written to SSM parameter store, and then sent to the atlantis server as atlantis URL (via ENV var), the atlantis server ending up generating wrong URLs in the UI (with/events
added to all URLs on the page as prefix) - the UI did not work correctly
0.9.0 Bump `terraform-aws-ecs-web-app` and `terraform-github-repository-webhooks` versions. Fix README
what
- Bump
terraform-aws-ecs-web-app
andterraform-github-repository-webhooks
versions - Fix README
why
- cloudposse/terraform-aws-ecs-web-app#31
- cloudposse/terraform-aws-ecs-codepipeline#23
- cloudposse/terraform-github-repository-webhooks#8
- Fix typos and duplicated
related
in README
0.8.0 Remove deprecated `--allow-repo-config` param
what
- Remove deprecated
--allow-repo-config
param
why
- Flag
--allow-repo-config
has been deprecated in favor of creating a server-side repo config file that applies the same configuration - Use a server-side config file and point
--repo-config
to it
references
- https://github.com/runatlantis/atlantis/releases/tag/v0.7.0
- https://www.runatlantis.io/docs/configuring-atlantis.html
- https://www.runatlantis.io/docs/server-configuration.html
- https://www.runatlantis.io/docs/server-side-repo-config.html
- https://www.runatlantis.io/docs/repo-level-atlantis-yaml.html
0.7.0 Add SSM data sources and resources
what
- Add SSM data sources and resources
why
- Move it from the top-level module (
terraform-root-modules
) sinceterraform-aws-ecs-atlantis
already reads and writes other parameters from/to SSM
0.6.0 Bump `terraform-aws-ecs-web-app` version
what
- Bump
terraform-aws-ecs-web-app
version
why
- cloudposse/terraform-aws-alb-ingress#16
- cloudposse/terraform-aws-ecs-web-app#30
- Fix count logic in data sources (should be disabled when
var.enabled=false
)
0.5.0 Fix authentication action
what
- Fix authentication action
- Don't use
map
variable for authentication action
why
- Using
authentication_action
variable asmap
breaks when this module is used in a chain of calls from other modules
For example:- Providing
authentication_action
map from Module B toalb-ingress
- works - Providing
authentication_action
map from Module C to Module B toalb-ingress
- works - Providing
authentication_action
map from Module D to Module C to Module B toalb-ingress
- breaks (in a way that is very difficult to understand and debug; the end result is thatalb-ingress
receives an empty or incomplete map)
- Providing
0.4.0 Add `Cognito` and `OIDC` authentication
what
- Add
Cognito
andOIDC
authentication - Add usage examples
why
- To be able to authenticate the Atlantis ALB endpoint with Cognito or OIDC (e.g. Google, GitHub)
- Complete examples show how to use the module without authentication and with Cognito and Google OIDC authentication
0.3.0: Use Zone ID for DNS Aliases (#2)
* Pass parent zone id * Drop alias module * Add atlantis URL * Update desc
0.2.0: Initial implementation of Atlantis ECS module (#1)
* Initial implementation of Atlantis ECS module * add images * Add disclaimers * Add example