Releases: rancher/terraform-provider-rke
Releases · rancher/terraform-provider-rke
v1.1.4
1.1.4 (November 5, 2020)
FEATURES:
ENHANCEMENTS:
- Updated RKE to v1.2.1 including k8s CVE:
- CVE-2020-8563 - Secret leaks in kube-controller-manager when using vSphere provider
- CVE-2020-8564 - Docker config secrets leaked when file is malformed and log level >= 4
- CVE-2020-8566 - Mask Ceph RBD adminSecrets in logs when logLevel >= 4
BUG FIXES:
Kubernetes Versions
Kubernetes version |
---|
v1.19.3-rancher1-1 |
v1.18.10-rancher1-1 |
v1.17.13-rancher1-1 |
New kyperkube Images in v1.19.3-rancher1-1
, v1.18.10-rancher1-1
and v1.17.13-rancher1-1
v1.1.3
1.1.3 (October 6, 2020)
FEATURES:
ENHANCEMENTS:
- Updated RKE to v1.2.0
- Updated Golang to 1.14.9, removing vendor folder
- Updated install/update section on README.md file
BUG FIXES:
Kubernetes Versions
Kubernetes version |
---|
v1.19.2-rancher1-1 |
v1.18.9-rancher1-1 |
v1.17.12-rancher1-1 |
v1.16.15-rancher1-2 |
v1.1.2
1.1.2 (September 18, 2020)
FEATURES:
ENHANCEMENTS:
- Updated RKE to v1.1.7
BUG FIXES:
- Ordering
rancher2_cluster.certificates
to avoid output diff on tf 0.13 - Fix provider crash if
rke_state
andrke_cluster_yaml
are not consistent about nodes count
Kubernetes Versions
Kubernetes version |
---|
v1.18.8-rancher1-1 |
v1.17.11-rancher1-1 |
v1.16.15-rancher1-1 |
v1.16.14-rancher1-1 |
v1.15.12-rancher2-5 |
v1.1.1
v1.1.0
CHANGELOG
1.1.0 (August 24, 2020)
FEATURES:
- New Feature: Added restore feature on
rke_cluster
resource - Updated Arguments:
addon_job_timeout
,authentication
,authorization
,cluster_name
,dns
,ignore_docker_version
,ingress
,monitoring
,network
,private_registries
,services
,ssh_cert_path
,ssh_key_path
,upgrade_strategy
arguments has been defined ascomputed: false
ENHANCEMENTS:
- Updated RKE to v1.1.4
- Added support to
rke_cluster.services.kube_api.event_rate_limit.configuration
- Added support to
rke_cluster.services.kube_api.secrets_encryption_config.custom_config
- Updated provider docs to new registry format
- Added doc guide
Upgrade to terraform 0.13
BUG FIXES:
- Fixed missing
nodelocal
system image custom registration - Updated
expandRKECluster
function to fixrke_cluster
import when audit log policy is defined - Fixed provider crash if
rke_cluster.dind
is not defined - Fixed
nodes
argument atrke_cluster
resource to properly get updated - Fixed
rke_cluster
import. Updatedrke_cluster
arguments
Kubernetes Versions
Kubernetes version |
---|
v1.18.6-rancher1-1 |
v1.17.9-rancher1-1 |
v1.16.13-rancher1-1 |
v1.15.12-rancher2-4 |
v1.0.1
CHANGELOG
1.0.1 (June 30, 2020)
FEATURES:
ENHANCEMENTS:
- Updated go to 1.13
- Updated RKE to v1.1.3
- Adapt provider release to met terraform registry requirements
BUG FIXES:
- Updated
cloud_provider
andbastion_host
arguments onrancher2_cluster
resource to fix false diff - Updated
ignore_docker_version
argument onrancher2_cluster
resource to fix provider crash
Kubernetes Versions
Kubernetes version |
---|
v1.18.3-rancher2-2 |
v1.17.6-rancher2-2 |
v1.16.10-rancher2-2 |
v1.15.12-rancher2-3 |
v1.0.0
CHANGELOG
1.0.0 (May 7, 2020)
FEATURES:
ENHANCEMENTS:
- Set arguments as computed to avoid false diff:
upgrade_strategy
onrke_cluster
resourcessh_key_path
onbastion_host
argumentaudit_log
onservices.kube_api
argument
- Add
external
as allowed value oncloud_provider
argument - Add
nodelocal
argument todns
argument onrke_cluster
resource - Updated RKE to v1.1.1
BUG FIXES:
Kubernetes Versions
Kubernetes version |
---|
v1.17.5-rancher1-1 |
v1.16.9-rancher1-1 |
v1.15.11-rancher1-3 |
v1.0.0-rc5
CHANGELOG
1.0.0-rc5 (April 3, 2020)
FEATURES:
- Deprecated Argument:
nodes_conf
- Usecluster_yaml
instead - Deprecated Argument:
internal_kube_config_yaml
- Usekube_config_yaml
instead - New Argument:
cluster_yaml
- RKE cluster config yaml - New Import:
rke_cluster
- RKE cluster import is supported
ENHANCEMENTS:
- Updated
hashicorp/terraform-plugin-sdk
go modules and vendor files to v1.8.0 - Updated go modules and vendor files to support RKE v1.1.0
- Added
upgrade_strategy
argument torke_cluster
resource - Updated
kubernetes_version
argument to get default and available k8s versions from rke metadata
BUG FIXES:
- Fixed computed fields to avoid inconsistent plan
- Disabled
debug
config option until next rke release (Breaking logs) - Fixed segmentation fault with deprecated fields
- Fixed
vsphere_cloud_provider
argument to avoid false diff - Fixed segmentation fault with deprecated fields
Kubernetes Versions
Kubernetes version |
---|
v1.17.4-rancher1-3 |
v1.16.8-rancher1-3 |
v1.15.11-rancher1-3 |
v1.0.0-rc4
CHANGELOG
FEATURES:
ENHANCEMENTS:
- Updated
log_file
to sync logs
BUG FIXES:
- Fixed computed fields to avoid inconsistent plan
Kubernetes Versions
Kubernetes version |
---|
v1.17.2-rancher1-2 |
v1.16.6-rancher1-2 |
v1.15.9-rancher1-1 |
If you want to use a different version than listed below, you will need to update Kubernetes using the system_images argument in your tf file.
v1.0.0-rc3
CHANGELOG
FEATURES:
ENHANCEMENTS:
- Added
cert_dir
,custom_certs
andupdate_only
arguments to rke cluster configuration - Refactored
rke_cluster
resource:- Added uuid as tfstate id
- Added
CustomizeDiff
to control changes - Saving state on any execution
- Added
kube_api.audit_log.Configuration.policy
argument toservices
argument - Added
dind
support - Added acceptance tests
- Added
debug
andlog_file
provider configuration
BUG FIXES:
- Fixed k8s version upgrade on
rke_cluster
resource
Kubernetes Versions
Kubernetes version |
---|
v1.17.2-rancher1-2 |
v1.16.6-rancher1-2 |
v1.15.9-rancher1-1 |
If you want to use a different version than listed below, you will need to update Kubernetes using the system_images argument in your tf file.