Releases: iits-consulting/terraform-opentelekomcloud-project-factory
Releases · iits-consulting/terraform-opentelekomcloud-project-factory
v5.0.0
This release is not backwards compatible with older versions!
Changelog:
- Terraform version compatibilitiy has been updated to >1.3.0 (tested with 1.3.3)
- OTC provider version has been updated to >1.35.5 accross all modules (for CCE module >1.35.7
- CCE module:
- updates for compatibility with cluster v1.23:
- metrics server 1.2.1 from 1.1.10
- autoscaler addon template from 1.19.7 to 1.23.6
- Euler OS version set to 2.9
- add internal kubeconfig
- remove experimental features
- updates for compatibility with cluster v1.23:
- jumphost module:
- add kms sse encryption
- switch from otc_ecs_instance_v1 to otc_compute_instance_v2
- remove default user ssh key pair
- switch from auto generated host keys to terraform managed host keys
- full support for cloud_init
- public_dns module:
- add dns_zone_id output
- rds module:
- add checks to availability zones
- Terratest
- add Terratest folder for automated testing of the modules
- remove Terraform files from root level
- add terratest to pipeline
- stability updates
- bug fixes & maintenance
v4.2.2
v4.2.1
What's Changed
-
CCE: create one node pool for each availability zone by @k11h-de in #44
-
CCE: annotation to install ICAgent automatically by @k11h-de in #43
-
SNAT: Improvement to allow creation simultaneously with the VPC. Breaking on existing SNAT modules (will cause recreation of the rule)
-
Loadbalancer: add elb_private_ip to outputs
New Contributors
Full Changelog: v4.2.0...v4.2.1
v4.2.0
Add public DNS module, Add keycloak SSO module
New Features:
#38 Add Module for Keycloak SAML IDP Integration
#36 Add Module for Public DNS Handling
Other:
Updated Readme.md
v4.1.7
v4.1.6
v4.1.6
Private DNS:
- Updated the variable description to be more verbose
Public DNS:
- New module in relation to #36
CCE:
- Updated kubeconfig outputs to include internal and secure endpoints for API server.
- Changed default context to use secure endpoint.
- A JSON formatted kubeconfig output is added as
kubeconfig_json
- YAML formatted kubeconfig output is accessible as both
kubeconfig_yaml
and askubeconfig
(backwards compatibility)
Version 4.1.5
Add lifecycle rule for cts
Version 4.1.4
Reverted provider config changes for CTS.