Releases: rancher/terraform-provider-rancher2
Releases · rancher/terraform-provider-rancher2
v1.11.0
CHANGELOG
1.11.0 (January 08, 2021)
FEATURES:
- New Argument:
rancher2_node_template.hetzner_config- (Optional) Hetzner config for the Node Template (list maxitems:1) - New Argument:
rancher2_cluster.rke_config.dns.linear_autoscaler_params- (Optional) LinearAutoScalerParams dns config (list Maxitem: 1) - New Argument:
rancher2_cluster.rke_config.dns.update_strategy- (Optional) DNS update strategy (list Maxitems: 1) - New Argument:
rancher2_notifier.dingtalk_config- (Optional) Dingtalk config for notifier (list maxitems:1) - New Argument:
rancher2_notifier.msteams_config- (Optional) MSTeams config for notifier (list maxitems:1) - New Data Source:
rancher2_global_dns_provider- Provides a Rancher V2 Global DNS Provider data source - New Resource:
rancher2_global_dns- Provides a Rancher V2 Global DNS resource - New Resource:
rancher2_global_dns_provider- Provides a Rancher V2 Global DNS Provider resource
ENHANCEMENTS:
- Updated
rancher2_app_v2.chart_versionas optional/computed argument. Deploying latest app v2 version ifchart_versionis not provided - Updated
rancher2_app_v2.waitdefault value totrue - Updated go mod to support Rancher
v2.5.4 - Updated acceptance tests to use Rancher
v2.5.4
BUG FIXES:
- Fixed
rancher2_clusterresource, added retry when enabling cluster monitoring and got apierr 500. rancher/rancher#30188 - Fixed
rancher2_clusterdatasource error, whenrke_config.services.kube_api.secrets_encryption_config.custom_configorrke_config.services.kube_api.event_rate_limit.configurationare set. #546 - Fixed
rancher2_cluster_templaterequired argument definition on docs - Fixed
Apps & marketplaceguide for Rancher v2.5.0 format - Fixed doc examples for activedirectory, freeipa and openldap auth providers
- Fixed
rancher2_app_v2resource to properly pass global values to sub charts. #545 - Fixed
rancher2_app_v2resource to don't override name nor namespace on App v2 not certified by rancher - Fixed
rancher2_clusterdocs, adding missedgke_config.enable_master_authorized_networkargument
v1.10.6
v1.10.5
CHANGELOG
1.10.5 (November 11, 2020)
FEATURES:
- Deprecated Argument:
rancher2_cluster.eks_import- (Optional) Userancher2_cluster.eks_config_v2instead. For Rancher v2.5.0 and above - New Argument:
rancher2_cluster.eks_config_v2- (Optional) EKS cluster import and new management support. For Rancher v2.5.0 and above
ENHANCEMENTS:
- Updated go mod to support Rancher
v2.5.2 - Updated acceptance tests to use Rancher
v2.5.2 - Improved
rancher2_bootstrapon resource creation. Number of retires onbootstrapDoLoginfunction can be configured withretriesprovider argument - Updated
rancher2_catalog_v2contextualized resource id withcluster_idprefix - Updated
rancher2_app_v2contextualized resource id withcluster_idprefix - Updated
rancher2_app_v2to show helm operation log if fail - Updated
rancher2_app_v2.valuesargument as sensitive
BUG FIXES:
- Fixed
rancher2_cluster.rke_config.upgrade_strategy.drainargument to set false value properly - Fixed
Apps & marketplaceguide for Rancher v2.5.0 format - Fixed
rancher2_app_v2.valuesargument to avoid false diff - Fixed
rancher2_cluster_role_template_bindingandrancher2_cluster_role_template_bindingarguments to forceNew on update
v1.10.4
CHANGELOG
1.10.4 (October 29, 2020)
FEATURES:
- New Argument:
rancher2_cluster.oke_config- (Optional) Oracle OKE configuration - New Argument:
rancher2_node_template.openstack_config.application_credential_id- (Optional) OpenStack application credential id - New Argument:
rancher2_node_template.openstack_config.application_credential_name- (Optional) OpenStack application credential name - New Argument:
rancher2_node_template.openstack_config.application_credential_secret- (Optional) OpenStack application credential secret - New Argument:
rancher2_notifier.dingtal_config- (Optional) Dingtalk config for notifier. For Rancher v2.4.0 and above (list maxitems:1) - New Argument:
rancher2_notifier.msteams_config- (Optional) MSTeams config for notifier. For Rancher v2.4.0 and above (list maxitems:1) - New Argument:
rancher2_cluster.eks_import- (Optional) EKS cluster import and new management support. For Rancher v2.5.0 and above - New Argument:
rancher2_bootstrap.ui_default_landing- (Optional) Set default ui landing on Rancher bootstrap. For Rancher v2.5.0 and above - New Data Source:
rancher2_catalog_v2- Support new Rancher catalog V2 datasource. For Rancher v2.5.0 and above - New Resource:
rancher2_catalog_v2- Support new Rancher catalog V2 resource. For Rancher v2.5.0 and above - New Resource:
rancher2_app_v2- Support new Rancher app V2 resource. For Rancher v2.5.0 and above
ENHANCEMENTS:
- Added new computed
ca_certargument atrancher2_clusterresource and datasource - Delete
rancher2_appif created and got timeout to be active - Updated golang to v1.14.9 and removing vendor folder
- Updated go mod to support Rancher
v2.5.1 - Added dingtal_config and msteams_config arguments at rancher2_notifier resource. go code and docs
- Improved
rancher2_cluster_syncwait for cluster monitoring - Improved
rancher2_bootstrapon resource creation.bootstrapDoLoginfunction will retry 3 times user/pass login before fail - Updated acceptance tests to use Rancher
v2.5.1, k3sv1.18.9-k3s1and cert-managerv1.0.1 - Added new
Apps & marketplaceguide for Rancher v2.5.0
BUG FIXES:
- Fix
rke_config.monitoring.replicasargument to set default value to 1 if monitoring enabled - Fix Rancher auth config apply on activedirectory, freeipa and openldap providers
v1.10.3
v1.10.2
CHANGELOG
1.10.2 (September 10, 2020)
FEATURES:
ENHANCEMENTS:
- Updated go mod, vendor files and provider tests to support rancher 2.4.8 and k3s v1.18.8-k3s1
- Added
rancher2_cluster_sync.state_confirmargument to wait until active status is confirmed a number of times - Added
syslog_config.enable_tlsargument to cluster and project logging
BUG FIXES:
- Fix
rke_config.cloud_provider.nameargument to not be validated - Fix
rancher2_certificateresource update - Fix false diff if
rancher2_project.project_monitoring_inputnot specified - Fix
rancher2_token.ttlargument to work properly on Rancher up to v2.4.7 - Fix
rancher2_namespace.resource_quotaargument to computed - Fix
rancher2_appresource to wait until created/updated
v1.10.1
CHANGELOG
1.10.1 (August 27, 2020)
FEATURES:
ENHANCEMENTS:
- Added
nsgsupport onazure_configargument onrancher2_node_templateresource - Updated go mod, vendor files and provider tests to support rancher 2.4.6
- Added aws kms key id support to
rancher2_node_template
BUG FIXES:
- Fix
rke_config.event_rate_limit.configurationargument to work properly - Fix cluster and project role template binding doc files name
- Fix
rancher2_cluster_syncresource error if referred cluster deleted out of band - Fix
rancher2_namespaceandrancher2_projectresources error if destroyed by not global admin user - Fix
rancher2_appresource error if referred project deleted out of band - Fix
rancher2_appdoc typo ontarget_namespaceargument description - Fix
rancher2_clusterandrancher2_projectresources error if created with monitoring enabled by not global admin user - Fix
rancher2_tokento set annotations and labels as computed attibutes - Fix
rke_config.secrets_encryption_config.custom_configargument to work properly - Fix
rancher2_token.ttlargument to work properly on Rancher v2.4.6 - Fix
rancher2_projectresource applyingpod_security_policy_template_idargument on creation
v1.10.0
CHANGELOG
1.10.0 (July 29, 2020)
FEATURES:
- Deprecated Argument:
rancher2_cluster.enable_cluster_istio- Deploy istio usingrancher2_appresource instead - New Argument:
rancher2_cluster.istio_enabled- (Computed) Is istio enabled at cluster?
ENHANCEMENTS:
- Added
waitargument to rancher2_app - Added configurable retry logic when Rancher responds with "405 method not allowed" for
rancher2_node_templateresource - Added drone pipeline definition to publish provider at terraform registry
- Updated docs to terraform registry format
BUG FIXES:
v1.9.0
CHANGELOG
1.9.0 (June 29, 2020)
FEATURES:
ENHANCEMENTS:
- Updated acceptance tests:
- run rancher HA environment on k3s v1.18.2-k3s1
- integrated rancher update scenario from v2.3.6 to v2.4.5
- Updated local cluster on
rancher2_bootstrapresource, due to issue rancher/rancher#16213 - Added
load_balancer_skuargument toazure_cloud_providerconfiguration - Added
nodelocalargument torke_config.dnsargument onrancher2_clusterresource - Added
viewverb torulesargument forrancher2_node_templateresource - Updated golang to v1.13, modules and vendor files
- Updated Rancher support to v2.4.5
- Added full feature to
rke_config.monitoringargument - Added
externalas allowed value onrke_config.cloud_providerargument onrancher2_clusterresource - Added
regionargument ongke_configforrancher2_clusterresource - Updated
annotationsandlabelsarguments to supress diff when name containscattle.io/orrancher.io/
BUG FIXES:
- Fixed
nodeTemplateStateRefreshFuncfunction onrancher2_node_templateresource to check if returned error is forbidden - Updated
rancher2_appresource to fix local cluster scoped catalogs - Updated api bool fields with default=true to
*bool. Related to rancher/types#1083 - Fixed update on
rancher2_cluster_templateresource. Related to https://github.com/terraform-providers/terraform-provider-rancher2/issues/365
v1.8.3
CHANGELOG
1.8.3 (April 09, 2020)
FEATURES:
ENHANCEMENTS:
BUG FIXES:
- Fix project alert group and alert rule datasource and resoruce documentation
- Added
versionargument tocluster_monitoring_inputargument onrancher2_clusterandrancher2_projectresources
BUG FIXES:
- Fixed rancher timeout on bootstrapping