Releases: yugabyte/terraform-provider-yba
Releases · yugabyte/terraform-provider-yba
v0.1.11
v0.1.10
0.1.10 (2024-01-10T11:24:41Z)
Changelog
- c458152 Changelog for 0.1.10
- 69df51e Changelog for v0.1.10
- a3593b6 Bump google.golang.org/grpc from 1.51.0 to 1.56.3
- 9bfa81a Bump golang.org/x/net from 0.9.0 to 0.17.0
- b7e6bdc [PLAT-11509]Do not remove nodes from onprem provider if node instances are defined using node instance resource
- 5c6e85e [PLAT-11097]Accept credentials as an input in cloud provider, storage configurations - GCP
- b66d119 [PLAT-11097]Accept credentials as an input in cloud provider, storage configurations
v0.1.9
0.1.9 (2023-10-25T07:26:29Z)
The following version of YugabyteDB Anywhere Terraform Provider includes support for:
Enhancements
- Remove check for GCP credentials if use_host_credentials is set
- Rename local development provider location and add path to makefile
Resources
- Adding nodes to an on premises provider (yba_onprem_node_instance)
Changelog
v0.1.8
0.1.8 (2023-09-22T11:48:23Z)
The following version of YugabyteDB Anywhere Terraform Provider includes support for:
Enhancements
- Increasing timeout for REST API calls to prevent Client Timeouts
Changelog
v0.1.7
0.1.7 (2023-09-21T12:23:54Z)
The following version of YugabyteDB Anywhere Terraform Provider includes support for:
Enhancements
- Provider deletion task waits for completion.
- Deprecating YugabyteDB Anywhere Installation via Replicated resource (yba_installation)
Data Sources
- Filters for Nodes in on-premises Providers (yba_onprem_nodes)
- Filters for Providers (yba_provider_filter)
- Filters for Universes (yba_universe_filter)
Resources
- YugabyteDB Anywhere Installation via YBA Installer (yba_installer)
Changelog
- d9baaf8 Changelog for v0.1.7
- df33b7d [PLAT-10028]Add data sources to fetch and filter providers and universes based on fields
- c0cad7e Merge pull request #183 from yugabyte/update-registry-name
- 5d0f10d Fix registry name in module
- 83f42cf Minor refactoring of modules and task details on CLI
- 8573c5d [PLAT-8091]Replace Replicated installation with YBA installer based installation
- b3343dc Mark attributes as sensitive
- 3b70e2f Minor changes in template files
- b01fbb3 Use new tfplugins docs (#174)
- 898e0a8 [PLAT-10076]Changes in resource definition to match the documentation
- c2610dc [PLAT-10003]Add data source to filter node instances added to onprem provider
- 2fa406e [PLAT-9834]Change API return type for delete provider
v0.1.6
0.1.6 (2023-08-09T11:01:44Z)
The following version of YugabyteDB Anywhere Terraform Provider includes support for the following:
Workflows
- Import On premises provider into terraform configuration
Enhancements
- Use YugabyteDB Anywhere host IAM credentials to create AWS cloud providers and S3 storage configurations
- Restrict Schdeuled backups for YugabyteDB Anywhere versions == 2.19.0
- Guide for onprem provider and universes
- Provide error messages on task failures on the command line
Changelog
- 9551b6f Changelog for v0.1.6
- 18fc023 [PLAT-7330]Support IAM role for Cloud Provider Configuration
- 29c8ca7 [PLAT-9812][Terraform]Handle gracefully when duplicate releases are imported
- ae1956d [PLAT-9810]On Prem resource not marked as tainted on failure during adding instance type/node step
- 7776976 [PLAT-9705]YBA Teraform provider error during "terraform import"
- 08ca409 [PLAT-9682] Add guide to create and manage onprem provider + universe resource
- d81f5b9 [PLAT-9017]Send proper task failure errors after StateChangeConf.WaitForStateContext throws incorrect state
- c2e0030 [PLAT-8961]'Schedule not found' error on Backup resource creation >= YBA 2.19.0.0-b40
- 79dac30 [PLAT-9437]Order imported releases as per CompareYbVersions() instead of string compare
v0.1.5
0.1.5 (2023-07-07T05:35:10Z)
The following version of YugabyteDB Anywhere Terraform Provider includes support for the following:
Resources
- On Premises Provider (yba_onprem_provider)
Data Sources
- Preflight checks for Nodes used in On Premises Providers (yba_onprem_preflight)
Workflows
- Create and Edit Incremental Backup Schedules
Enhancements
- Insecure HTTPS connection to YugabyteDB Anywhere
- Detailed requirements for yba_universe resource fields
Changelog
- 77a4913 Update Changelog for v0.1.5
- 2b11d2b [PLAT-7930]Support On Prem Universes
- 14219bf [PLAT-9306]Support incremental backup schedules - edit schedules
- 215ad2e [PLAT-9306]Support incremental backup schedules
- c7d2efc [PLAT-9099][PLAT-9100][PLAT-9101] Terraform errors due to fields in yba_universe
- a9637d3 [PLAT-9254]Import Release with HTTPS enabled throws cannot connect error
- 61cbb07 [PLAT-9118]Provision to use custom ports for YBA Application
- 62c7122 [PLAT-9015]Support connection via HTTPS
- 6beaa51 [PLAT-9025]Acceptance testing - use GitHub variables to fetch interna… (#114)
- 6df7178 [PLAT-9025]Acceptance testing - use GitHub variables to fetch internal assets
- 1ad26b7 [PLAT-8957]Update module name in source code to be consistent with repository name
v0.1.4
0.1.4 (2023-05-23T22:49:20Z)
The following version of YugabyteDB Anywhere Terraform Provider supports:
Resources
- Backup Schedules (yba_backups)
- Cloud Providers (yba_cloud_provider), with support for
- GCP
- AWS
- Azure
- Customer (yba_customer_resource)
- YugabyteDB Anywhere Installation via Replicated (yba_installation)
- YBDB Release Import (yba_releases)
- Restores (yba_restore)
- Storage Configuration (yba_storage_config_resource) referring to Backup Target Storage Configuration
- Universe (yba_universe)
Data Sources
- Backup Information (yba_backup_info)
- Cloud Provider Access Key Information (yba_provider_key)
- Available YBDB Release Versions (yba_release_version)
- Storage Configuration Information (yba_storage_configs)
Workflows
- YBA Installation
- Create Cloud Provider
- Create and Edit Universe
- Upgrade softwares
- Upgrade GFlags
- Upgrade to SystemD
- Toggle TLS settings
- Edit cluster parameters:
- Instance type
- Number of Nodes
- Number of Volumes per instance
- Volume Size
- User Tags
- Delete Read Replicas (Adding Read Replica after universe creation currently not allowed)
- Create and Edit Backup Storage Configs
- Edit storage configuration name
- Edit credentials
- Create and Edit Backup Schedules
- Edit cron expression
- Edit frequency of backups
- Restore
Changelog
- 0b21888 Changelog for 0.1.4