From 1aa8fc7bad12374b1f731123e8214e8928444255 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Ho=C3=9F?= Date: Mon, 6 May 2024 11:13:37 +0200 Subject: [PATCH] fix various examples MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Sebastian Hoß --- .../data-source.tf | 2 +- .../data-source.tf | 7 +++++++ .../data-source.tf | 8 ++++++++ .../data-source.tf | 9 ++++++++- .../data-source.tf | 2 +- .../data-source.tf | 1 + .../data-source.tf | 1 + .../data-source.tf | 3 +++ .../data-source.tf | 4 ++++ .../data-source.tf | 9 +++++++++ .../data-source.tf | 4 ++++ .../data-source.tf | 2 +- .../data-source.tf | 4 +++- .../data-source.tf | 3 +++ .../data-source.tf | 1 + .../data-source.tf | 3 +++ .../data-source.tf | 8 +++++++- .../data-source.tf | 7 +++++++ 18 files changed, 72 insertions(+), 6 deletions(-) diff --git a/examples/data-sources/k8s_acid_zalan_do_postgresql_v1_manifest/data-source.tf b/examples/data-sources/k8s_acid_zalan_do_postgresql_v1_manifest/data-source.tf index f6255c1ac..785f34807 100644 --- a/examples/data-sources/k8s_acid_zalan_do_postgresql_v1_manifest/data-source.tf +++ b/examples/data-sources/k8s_acid_zalan_do_postgresql_v1_manifest/data-source.tf @@ -6,7 +6,7 @@ data "k8s_acid_zalan_do_postgresql_v1_manifest" "example" { spec = { number_of_instances = 3 postgresql = { - version = "9.6" + version = "16" } team_id = "abc" volume = { diff --git a/examples/data-sources/k8s_autoscaling_karmada_io_cron_federated_hpa_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_autoscaling_karmada_io_cron_federated_hpa_v1alpha1_manifest/data-source.tf index 8290c2dc8..38e4ff38e 100644 --- a/examples/data-sources/k8s_autoscaling_karmada_io_cron_federated_hpa_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_autoscaling_karmada_io_cron_federated_hpa_v1alpha1_manifest/data-source.tf @@ -3,4 +3,11 @@ data "k8s_autoscaling_karmada_io_cron_federated_hpa_v1alpha1_manifest" "example" name = "some-name" namespace = "some-namespace" } + spec = { + rules = [] + scale_target_ref = { + kind = "Pod" + name = "some-pod" + } + } } diff --git a/examples/data-sources/k8s_autoscaling_karmada_io_federated_hpa_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_autoscaling_karmada_io_federated_hpa_v1alpha1_manifest/data-source.tf index 3d9cfb3c7..e2519d544 100644 --- a/examples/data-sources/k8s_autoscaling_karmada_io_federated_hpa_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_autoscaling_karmada_io_federated_hpa_v1alpha1_manifest/data-source.tf @@ -3,4 +3,12 @@ data "k8s_autoscaling_karmada_io_federated_hpa_v1alpha1_manifest" "example" { name = "some-name" namespace = "some-namespace" } + spec = { + max_replicas = 5 + scale_target_ref = { + api_version = "v1" + kind = "Deployment" + name = "some-deployment" + } + } } diff --git a/examples/data-sources/k8s_config_karmada_io_resource_interpreter_customization_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_config_karmada_io_resource_interpreter_customization_v1alpha1_manifest/data-source.tf index 113332bc6..da68e2b20 100644 --- a/examples/data-sources/k8s_config_karmada_io_resource_interpreter_customization_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_config_karmada_io_resource_interpreter_customization_v1alpha1_manifest/data-source.tf @@ -1,6 +1,13 @@ data "k8s_config_karmada_io_resource_interpreter_customization_v1alpha1_manifest" "example" { metadata = { name = "some-name" - + } + spec = { + customizations = {} + target = { + api_version = "v1" + kind = "Service" + name = "some-service" + } } } diff --git a/examples/data-sources/k8s_config_karmada_io_resource_interpreter_webhook_configuration_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_config_karmada_io_resource_interpreter_webhook_configuration_v1alpha1_manifest/data-source.tf index 5237bb087..05a2f5ebc 100644 --- a/examples/data-sources/k8s_config_karmada_io_resource_interpreter_webhook_configuration_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_config_karmada_io_resource_interpreter_webhook_configuration_v1alpha1_manifest/data-source.tf @@ -1,6 +1,6 @@ data "k8s_config_karmada_io_resource_interpreter_webhook_configuration_v1alpha1_manifest" "example" { metadata = { name = "some-name" - } + webhooks = [] } diff --git a/examples/data-sources/k8s_logging_banzaicloud_io_cluster_output_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_logging_banzaicloud_io_cluster_output_v1alpha1_manifest/data-source.tf index f8fbb7fff..8b32592cb 100644 --- a/examples/data-sources/k8s_logging_banzaicloud_io_cluster_output_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_logging_banzaicloud_io_cluster_output_v1alpha1_manifest/data-source.tf @@ -3,4 +3,5 @@ data "k8s_logging_banzaicloud_io_cluster_output_v1alpha1_manifest" "example" { name = "some-name" namespace = "some-namespace" } + spec = {} } diff --git a/examples/data-sources/k8s_logging_banzaicloud_io_cluster_output_v1beta1_manifest/data-source.tf b/examples/data-sources/k8s_logging_banzaicloud_io_cluster_output_v1beta1_manifest/data-source.tf index 817e397ce..a93324951 100644 --- a/examples/data-sources/k8s_logging_banzaicloud_io_cluster_output_v1beta1_manifest/data-source.tf +++ b/examples/data-sources/k8s_logging_banzaicloud_io_cluster_output_v1beta1_manifest/data-source.tf @@ -3,4 +3,5 @@ data "k8s_logging_banzaicloud_io_cluster_output_v1beta1_manifest" "example" { name = "some-name" namespace = "some-namespace" } + spec = {} } diff --git a/examples/data-sources/k8s_networking_karmada_io_multi_cluster_service_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_networking_karmada_io_multi_cluster_service_v1alpha1_manifest/data-source.tf index ba09d5942..a9a437503 100644 --- a/examples/data-sources/k8s_networking_karmada_io_multi_cluster_service_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_networking_karmada_io_multi_cluster_service_v1alpha1_manifest/data-source.tf @@ -3,4 +3,7 @@ data "k8s_networking_karmada_io_multi_cluster_service_v1alpha1_manifest" "exampl name = "some-name" namespace = "some-namespace" } + spec = { + types = ["Service"] + } } diff --git a/examples/data-sources/k8s_pgv2_percona_com_percona_pg_backup_v2_manifest/data-source.tf b/examples/data-sources/k8s_pgv2_percona_com_percona_pg_backup_v2_manifest/data-source.tf index 9cd4f4dc7..f4e0217f7 100644 --- a/examples/data-sources/k8s_pgv2_percona_com_percona_pg_backup_v2_manifest/data-source.tf +++ b/examples/data-sources/k8s_pgv2_percona_com_percona_pg_backup_v2_manifest/data-source.tf @@ -3,4 +3,8 @@ data "k8s_pgv2_percona_com_percona_pg_backup_v2_manifest" "example" { name = "some-name" namespace = "some-namespace" } + spec = { + pg_cluster = "some-cluster" + repo_name = "repo1" + } } diff --git a/examples/data-sources/k8s_pgv2_percona_com_percona_pg_cluster_v2_manifest/data-source.tf b/examples/data-sources/k8s_pgv2_percona_com_percona_pg_cluster_v2_manifest/data-source.tf index f70d8de3e..770b10775 100644 --- a/examples/data-sources/k8s_pgv2_percona_com_percona_pg_cluster_v2_manifest/data-source.tf +++ b/examples/data-sources/k8s_pgv2_percona_com_percona_pg_cluster_v2_manifest/data-source.tf @@ -3,4 +3,13 @@ data "k8s_pgv2_percona_com_percona_pg_cluster_v2_manifest" "example" { name = "some-name" namespace = "some-namespace" } + spec = { + backups = { + pgbackrest = { + repos = [] + } + } + instances = [] + postgres_version = "15" + } } diff --git a/examples/data-sources/k8s_pgv2_percona_com_percona_pg_restore_v2_manifest/data-source.tf b/examples/data-sources/k8s_pgv2_percona_com_percona_pg_restore_v2_manifest/data-source.tf index 2f4e0beb4..bfdd60776 100644 --- a/examples/data-sources/k8s_pgv2_percona_com_percona_pg_restore_v2_manifest/data-source.tf +++ b/examples/data-sources/k8s_pgv2_percona_com_percona_pg_restore_v2_manifest/data-source.tf @@ -3,4 +3,8 @@ data "k8s_pgv2_percona_com_percona_pg_restore_v2_manifest" "example" { name = "some-name" namespace = "some-namespace" } + spec = { + pg_cluster = "some-cluster" + repo_name = "repo1" + } } diff --git a/examples/data-sources/k8s_policy_karmada_io_cluster_override_policy_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_policy_karmada_io_cluster_override_policy_v1alpha1_manifest/data-source.tf index a0f01b9bd..4f9aeeb04 100644 --- a/examples/data-sources/k8s_policy_karmada_io_cluster_override_policy_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_policy_karmada_io_cluster_override_policy_v1alpha1_manifest/data-source.tf @@ -1,6 +1,6 @@ data "k8s_policy_karmada_io_cluster_override_policy_v1alpha1_manifest" "example" { metadata = { name = "some-name" - } + spec = {} } diff --git a/examples/data-sources/k8s_policy_karmada_io_cluster_propagation_policy_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_policy_karmada_io_cluster_propagation_policy_v1alpha1_manifest/data-source.tf index 76292f0f5..bed34d5db 100644 --- a/examples/data-sources/k8s_policy_karmada_io_cluster_propagation_policy_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_policy_karmada_io_cluster_propagation_policy_v1alpha1_manifest/data-source.tf @@ -1,6 +1,8 @@ data "k8s_policy_karmada_io_cluster_propagation_policy_v1alpha1_manifest" "example" { metadata = { name = "some-name" - + } + spec = { + resource_selectors = [] } } diff --git a/examples/data-sources/k8s_policy_karmada_io_federated_resource_quota_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_policy_karmada_io_federated_resource_quota_v1alpha1_manifest/data-source.tf index 04ff09414..174e69a82 100644 --- a/examples/data-sources/k8s_policy_karmada_io_federated_resource_quota_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_policy_karmada_io_federated_resource_quota_v1alpha1_manifest/data-source.tf @@ -3,4 +3,7 @@ data "k8s_policy_karmada_io_federated_resource_quota_v1alpha1_manifest" "example name = "some-name" namespace = "some-namespace" } + spec = { + overall = {} + } } diff --git a/examples/data-sources/k8s_policy_karmada_io_override_policy_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_policy_karmada_io_override_policy_v1alpha1_manifest/data-source.tf index 11565c857..d06cefff0 100644 --- a/examples/data-sources/k8s_policy_karmada_io_override_policy_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_policy_karmada_io_override_policy_v1alpha1_manifest/data-source.tf @@ -3,4 +3,5 @@ data "k8s_policy_karmada_io_override_policy_v1alpha1_manifest" "example" { name = "some-name" namespace = "some-namespace" } + spec = {} } diff --git a/examples/data-sources/k8s_policy_karmada_io_propagation_policy_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_policy_karmada_io_propagation_policy_v1alpha1_manifest/data-source.tf index 1b7c1878f..092cf8ca4 100644 --- a/examples/data-sources/k8s_policy_karmada_io_propagation_policy_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_policy_karmada_io_propagation_policy_v1alpha1_manifest/data-source.tf @@ -3,4 +3,7 @@ data "k8s_policy_karmada_io_propagation_policy_v1alpha1_manifest" "example" { name = "some-name" namespace = "some-namespace" } + spec = { + resource_selectors = [] + } } diff --git a/examples/data-sources/k8s_work_karmada_io_cluster_resource_binding_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_work_karmada_io_cluster_resource_binding_v1alpha1_manifest/data-source.tf index 5b0aacc43..b04b1c780 100644 --- a/examples/data-sources/k8s_work_karmada_io_cluster_resource_binding_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_work_karmada_io_cluster_resource_binding_v1alpha1_manifest/data-source.tf @@ -1,6 +1,12 @@ data "k8s_work_karmada_io_cluster_resource_binding_v1alpha1_manifest" "example" { metadata = { name = "some-name" - + } + spec = { + resource = { + api_version = "v1" + kind = "Service" + name = "some-service" + } } } diff --git a/examples/data-sources/k8s_work_karmada_io_resource_binding_v1alpha1_manifest/data-source.tf b/examples/data-sources/k8s_work_karmada_io_resource_binding_v1alpha1_manifest/data-source.tf index fb43378c3..a7403fdb0 100644 --- a/examples/data-sources/k8s_work_karmada_io_resource_binding_v1alpha1_manifest/data-source.tf +++ b/examples/data-sources/k8s_work_karmada_io_resource_binding_v1alpha1_manifest/data-source.tf @@ -3,4 +3,11 @@ data "k8s_work_karmada_io_resource_binding_v1alpha1_manifest" "example" { name = "some-name" namespace = "some-namespace" } + spec = { + resource = { + api_version = "v1" + kind = "Service" + name = "some-service" + } + } }