rancher / terraform-provider-rancher2

Terraform Rancher2 provider
https://www.terraform.io/docs/providers/rancher2/
Mozilla Public License 2.0
253 stars 216 forks source link

[RFE] Introduce Linode LKE config in rancher2_cluster resource #1295

Open Woojciech opened 5 months ago

Woojciech commented 5 months ago

Is your feature request related to a problem? Please describe.

Rancher officially supports LKE Driver and LKE cluster provisioning through the UI, however there is no such support in the Terraform provider resource, therefore LKE cluster cannot be provisioned through Terraform.

Describe the solution you'd like

Extend rancher2_cluster resource with the support of lke_config argument, which would be an LKE mirror of existing eks_config, aks_config etc. It would make provisioning LKE clusters through rancher possible with Terraform.

Describe alternatives you've considered

Bare Rancher API can be used, however it is not working well with Terraform and is hardly maintainable.

Additional context

Some of the existing arguments: Screenshot 2024-01-23 at 12 07 44 PM