├── .dockerignore ├── .github ├── pull_request_template.md └── workflows │ ├── label-opened-issues.yml │ ├── pre-release.yaml │ └── release.yaml ├── .gitignore ├── CHANGELOG.md ├── Dockerfile.dapper ├── GNUmakefile ├── LICENSE ├── README.md ├── docs ├── guides │ └── upgrade_to_0.13.md ├── index.md └── resources │ └── cluster.md ├── examples ├── aws_ec2 │ ├── README.md │ ├── aws │ │ ├── ami.tf │ │ ├── iam.tf │ │ ├── keys.tf │ │ ├── main.tf │ │ ├── nodes.tf │ │ ├── outputs.tf │ │ └── variables.tf │ └── rke.tf ├── digitalocean │ ├── README.md │ ├── do │ │ ├── keys.tf │ │ ├── main.tf │ │ ├── nodes.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── files │ │ ├── ccm-digitalocean-v0.1.15.yaml │ │ ├── csi-digitalocean-v1.0.1.yaml │ │ ├── ingress-cloud-generic.yaml │ │ └── ingress-mandatory.yaml │ ├── manifest.yaml │ ├── rke.tf │ └── templates.tf ├── full │ └── example.tf ├── minimal │ └── example.tf ├── multiple_nodes │ └── example.tf └── with_kubernetes_provider │ └── example.tf ├── go.mod ├── go.sum ├── main.go ├── rke ├── config.go ├── import_rke_cluster.go ├── provider.go ├── provider_test.go ├── resource_rke_cluster.go ├── resource_rke_cluster_test.go ├── schema_rke_cluster.go ├── schema_rke_cluster_authentication.go ├── schema_rke_cluster_authorization.go ├── schema_rke_cluster_bastion_host.go ├── schema_rke_cluster_certificates.go ├── schema_rke_cluster_cloud_provider.go ├── schema_rke_cluster_cloud_provider_aws.go ├── schema_rke_cluster_cloud_provider_azure.go ├── schema_rke_cluster_cloud_provider_openstack.go ├── schema_rke_cluster_cloud_provider_vsphere.go ├── schema_rke_cluster_dns.go ├── schema_rke_cluster_ingress.go ├── schema_rke_cluster_monitoring.go ├── schema_rke_cluster_network.go ├── schema_rke_cluster_node.go ├── schema_rke_cluster_private_registries.go ├── schema_rke_cluster_restore.go ├── schema_rke_cluster_rotate_certificates.go ├── schema_rke_cluster_services.go ├── schema_rke_cluster_services_etcd.go ├── schema_rke_cluster_services_kube_api.go ├── schema_rke_cluster_services_kube_controller.go ├── schema_rke_cluster_services_kubelet.go ├── schema_rke_cluster_services_kubeproxy.go ├── schema_rke_cluster_services_scheduler.go ├── schema_rke_cluster_system_images.go ├── schema_rke_cluster_taint.go ├── structure_rke_cluster.go ├── structure_rke_cluster_authentication.go ├── structure_rke_cluster_authentication_test.go ├── structure_rke_cluster_authorization.go ├── structure_rke_cluster_authorization_test.go ├── structure_rke_cluster_bastion_host.go ├── structure_rke_cluster_bastion_host_test.go ├── structure_rke_cluster_certificates.go ├── structure_rke_cluster_certificates_test.go ├── structure_rke_cluster_cloud_provider.go ├── structure_rke_cluster_cloud_provider_aws.go ├── structure_rke_cluster_cloud_provider_aws_test.go ├── structure_rke_cluster_cloud_provider_azure.go ├── structure_rke_cluster_cloud_provider_azure_test.go ├── structure_rke_cluster_cloud_provider_openstack.go ├── structure_rke_cluster_cloud_provider_openstack_test.go ├── structure_rke_cluster_cloud_provider_vsphere.go ├── structure_rke_cluster_cloud_provider_vsphere_test.go ├── structure_rke_cluster_cloud_provider_z_test.go ├── structure_rke_cluster_dns.go ├── structure_rke_cluster_dns_test.go ├── structure_rke_cluster_ingress.go ├── structure_rke_cluster_ingress_test.go ├── structure_rke_cluster_monitoring.go ├── structure_rke_cluster_monitoring_test.go ├── structure_rke_cluster_network.go ├── structure_rke_cluster_network_test.go ├── structure_rke_cluster_node.go ├── structure_rke_cluster_node_test.go ├── structure_rke_cluster_private_registries.go ├── structure_rke_cluster_private_registries_test.go ├── structure_rke_cluster_restore.go ├── structure_rke_cluster_restore_test.go ├── structure_rke_cluster_rotate_certificates.go ├── structure_rke_cluster_rotate_certificates_test.go ├── structure_rke_cluster_services.go ├── structure_rke_cluster_services_etcd.go ├── structure_rke_cluster_services_etcd_test.go ├── structure_rke_cluster_services_kube_api.go ├── structure_rke_cluster_services_kube_api_test.go ├── structure_rke_cluster_services_kube_controller.go ├── structure_rke_cluster_services_kube_controller_test.go ├── structure_rke_cluster_services_kubelet.go ├── structure_rke_cluster_services_kubelet_test.go ├── structure_rke_cluster_services_kubeproxy.go ├── structure_rke_cluster_services_kubeproxy_test.go ├── structure_rke_cluster_services_scheduler.go ├── structure_rke_cluster_services_scheduler_test.go ├── structure_rke_cluster_services_test.go ├── structure_rke_cluster_system_images.go ├── structure_rke_cluster_system_images_test.go ├── structure_rke_cluster_taint.go ├── structure_rke_cluster_taint_test.go ├── structure_rke_cluster_test.go ├── util.go └── version.go └── scripts ├── Dockerfile ├── build ├── changelog-links.sh ├── ci ├── cleanup_testacc.sh ├── entry ├── errcheck.sh ├── gobuild.sh ├── gofmtcheck.sh ├── gogetcookie.sh ├── gopackage.sh ├── gotestacc.sh └── version.sh /.dockerignore: -------------------------------------------------------------------------------- 1 | .env 2 | bin/ 3 | -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/label-opened-issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/.github/workflows/label-opened-issues.yml -------------------------------------------------------------------------------- /.github/workflows/pre-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/.github/workflows/pre-release.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile.dapper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/Dockerfile.dapper -------------------------------------------------------------------------------- /GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/GNUmakefile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/README.md -------------------------------------------------------------------------------- /docs/guides/upgrade_to_0.13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/docs/guides/upgrade_to_0.13.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/resources/cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/docs/resources/cluster.md -------------------------------------------------------------------------------- /examples/aws_ec2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/aws_ec2/README.md -------------------------------------------------------------------------------- /examples/aws_ec2/aws/ami.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/aws_ec2/aws/ami.tf -------------------------------------------------------------------------------- /examples/aws_ec2/aws/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/aws_ec2/aws/iam.tf -------------------------------------------------------------------------------- /examples/aws_ec2/aws/keys.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/aws_ec2/aws/keys.tf -------------------------------------------------------------------------------- /examples/aws_ec2/aws/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/aws_ec2/aws/main.tf -------------------------------------------------------------------------------- /examples/aws_ec2/aws/nodes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/aws_ec2/aws/nodes.tf -------------------------------------------------------------------------------- /examples/aws_ec2/aws/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/aws_ec2/aws/outputs.tf -------------------------------------------------------------------------------- /examples/aws_ec2/aws/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/aws_ec2/aws/variables.tf -------------------------------------------------------------------------------- /examples/aws_ec2/rke.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/aws_ec2/rke.tf -------------------------------------------------------------------------------- /examples/digitalocean/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/README.md -------------------------------------------------------------------------------- /examples/digitalocean/do/keys.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/do/keys.tf -------------------------------------------------------------------------------- /examples/digitalocean/do/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/do/main.tf -------------------------------------------------------------------------------- /examples/digitalocean/do/nodes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/do/nodes.tf -------------------------------------------------------------------------------- /examples/digitalocean/do/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/do/outputs.tf -------------------------------------------------------------------------------- /examples/digitalocean/do/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/do/variables.tf -------------------------------------------------------------------------------- /examples/digitalocean/files/ccm-digitalocean-v0.1.15.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/files/ccm-digitalocean-v0.1.15.yaml -------------------------------------------------------------------------------- /examples/digitalocean/files/csi-digitalocean-v1.0.1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/files/csi-digitalocean-v1.0.1.yaml -------------------------------------------------------------------------------- /examples/digitalocean/files/ingress-cloud-generic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/files/ingress-cloud-generic.yaml -------------------------------------------------------------------------------- /examples/digitalocean/files/ingress-mandatory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/files/ingress-mandatory.yaml -------------------------------------------------------------------------------- /examples/digitalocean/manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/manifest.yaml -------------------------------------------------------------------------------- /examples/digitalocean/rke.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/rke.tf -------------------------------------------------------------------------------- /examples/digitalocean/templates.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/digitalocean/templates.tf -------------------------------------------------------------------------------- /examples/full/example.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/full/example.tf -------------------------------------------------------------------------------- /examples/minimal/example.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/minimal/example.tf -------------------------------------------------------------------------------- /examples/multiple_nodes/example.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/multiple_nodes/example.tf -------------------------------------------------------------------------------- /examples/with_kubernetes_provider/example.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/examples/with_kubernetes_provider/example.tf -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/main.go -------------------------------------------------------------------------------- /rke/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/config.go -------------------------------------------------------------------------------- /rke/import_rke_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/import_rke_cluster.go -------------------------------------------------------------------------------- /rke/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/provider.go -------------------------------------------------------------------------------- /rke/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/provider_test.go -------------------------------------------------------------------------------- /rke/resource_rke_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/resource_rke_cluster.go -------------------------------------------------------------------------------- /rke/resource_rke_cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/resource_rke_cluster_test.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_authentication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_authentication.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_authorization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_authorization.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_bastion_host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_bastion_host.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_certificates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_certificates.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_cloud_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_cloud_provider.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_cloud_provider_aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_cloud_provider_aws.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_cloud_provider_azure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_cloud_provider_azure.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_cloud_provider_openstack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_cloud_provider_openstack.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_cloud_provider_vsphere.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_cloud_provider_vsphere.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_dns.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_ingress.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_monitoring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_monitoring.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_network.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_node.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_private_registries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_private_registries.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_restore.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_rotate_certificates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_rotate_certificates.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_services.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_services_etcd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_services_etcd.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_services_kube_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_services_kube_api.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_services_kube_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_services_kube_controller.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_services_kubelet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_services_kubelet.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_services_kubeproxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_services_kubeproxy.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_services_scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_services_scheduler.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_system_images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_system_images.go -------------------------------------------------------------------------------- /rke/schema_rke_cluster_taint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/schema_rke_cluster_taint.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_authentication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_authentication.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_authentication_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_authentication_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_authorization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_authorization.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_authorization_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_authorization_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_bastion_host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_bastion_host.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_bastion_host_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_bastion_host_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_certificates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_certificates.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_certificates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_certificates_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_cloud_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_cloud_provider.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_cloud_provider_aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_cloud_provider_aws.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_cloud_provider_aws_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_cloud_provider_aws_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_cloud_provider_azure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_cloud_provider_azure.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_cloud_provider_azure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_cloud_provider_azure_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_cloud_provider_openstack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_cloud_provider_openstack.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_cloud_provider_openstack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_cloud_provider_openstack_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_cloud_provider_vsphere.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_cloud_provider_vsphere.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_cloud_provider_vsphere_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_cloud_provider_vsphere_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_cloud_provider_z_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_cloud_provider_z_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_dns.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_dns_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_ingress.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_ingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_ingress_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_monitoring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_monitoring.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_monitoring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_monitoring_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_network.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_network_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_network_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_node.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_node_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_private_registries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_private_registries.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_private_registries_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_private_registries_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_restore.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_restore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_restore_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_rotate_certificates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_rotate_certificates.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_rotate_certificates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_rotate_certificates_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_etcd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_etcd.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_etcd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_etcd_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_kube_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_kube_api.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_kube_api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_kube_api_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_kube_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_kube_controller.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_kube_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_kube_controller_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_kubelet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_kubelet.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_kubelet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_kubelet_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_kubeproxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_kubeproxy.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_kubeproxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_kubeproxy_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_scheduler.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_scheduler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_scheduler_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_services_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_services_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_system_images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_system_images.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_system_images_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_system_images_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_taint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_taint.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_taint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_taint_test.go -------------------------------------------------------------------------------- /rke/structure_rke_cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/structure_rke_cluster_test.go -------------------------------------------------------------------------------- /rke/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/util.go -------------------------------------------------------------------------------- /rke/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/rke/version.go -------------------------------------------------------------------------------- /scripts/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/scripts/Dockerfile -------------------------------------------------------------------------------- /scripts/build: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e 3 | 4 | cd $(dirname $0)/.. 5 | 6 | make build -------------------------------------------------------------------------------- /scripts/changelog-links.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/scripts/changelog-links.sh -------------------------------------------------------------------------------- /scripts/ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/scripts/ci -------------------------------------------------------------------------------- /scripts/cleanup_testacc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/scripts/cleanup_testacc.sh -------------------------------------------------------------------------------- /scripts/entry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/scripts/entry -------------------------------------------------------------------------------- /scripts/errcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/scripts/errcheck.sh -------------------------------------------------------------------------------- /scripts/gobuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/scripts/gobuild.sh -------------------------------------------------------------------------------- /scripts/gofmtcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/scripts/gofmtcheck.sh -------------------------------------------------------------------------------- /scripts/gogetcookie.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/scripts/gogetcookie.sh -------------------------------------------------------------------------------- /scripts/gopackage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/scripts/gopackage.sh -------------------------------------------------------------------------------- /scripts/gotestacc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/scripts/gotestacc.sh -------------------------------------------------------------------------------- /scripts/version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rancher/terraform-provider-rke/HEAD/scripts/version.sh --------------------------------------------------------------------------------