@@ -10,11 +10,11 @@ import (
1010
1111 "github.com/hashicorp/terraform-plugin-sdk/v2/helper/acctest"
1212 "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource"
13- api "k8s.io/api/core/v1"
13+ corev1 "k8s.io/api/core/v1"
1414)
1515
16- func TestAccKubernetesDefaultServiceAccount_basic (t * testing.T ) {
17- var conf api .ServiceAccount
16+ func TestAccKubernetesDefaultServiceAccountV1_basic (t * testing.T ) {
17+ var conf corev1 .ServiceAccount
1818 namespace := fmt .Sprintf ("tf-acc-test-%s" , acctest .RandStringFromCharSet (10 , acctest .CharSetAlphaNum ))
1919 resourceName := "kubernetes_default_service_account_v1.test"
2020
@@ -23,12 +23,12 @@ func TestAccKubernetesDefaultServiceAccount_basic(t *testing.T) {
2323 IDRefreshName : resourceName ,
2424 IDRefreshIgnore : []string {"metadata.0.resource_version" },
2525 ProviderFactories : testAccProviderFactories ,
26- CheckDestroy : testAccCheckKubernetesServiceAccountDestroy ,
26+ CheckDestroy : testAccCheckKubernetesServiceAccountV1Destroy ,
2727 Steps : []resource.TestStep {
2828 {
29- Config : testAccKubernetesDefaultServiceAccountConfig_basic (namespace ),
29+ Config : testAccKubernetesDefaultServiceAccountV1Config_basic (namespace ),
3030 Check : resource .ComposeAggregateTestCheckFunc (
31- testAccCheckKubernetesServiceAccountExists (resourceName , & conf ),
31+ testAccCheckKubernetesServiceAccountV1Exists (resourceName , & conf ),
3232 resource .TestCheckResourceAttr (resourceName , "metadata.0.annotations.%" , "2" ),
3333 resource .TestCheckResourceAttr (resourceName , "metadata.0.annotations.TestAnnotationOne" , "one" ),
3434 resource .TestCheckResourceAttr (resourceName , "metadata.0.annotations.TestAnnotationTwo" , "two" ),
@@ -54,33 +54,33 @@ func TestAccKubernetesDefaultServiceAccount_basic(t *testing.T) {
5454 })
5555}
5656
57- func TestAccKubernetesDefaultServiceAccount_secrets (t * testing.T ) {
58- var conf api .ServiceAccount
57+ func TestAccKubernetesDefaultServiceAccountV1_secrets (t * testing.T ) {
58+ var conf corev1 .ServiceAccount
5959 name := fmt .Sprintf ("tf-acc-test-%s" , acctest .RandStringFromCharSet (10 , acctest .CharSetAlphaNum ))
6060 namespace := fmt .Sprintf ("tf-acc-test-%s" , acctest .RandStringFromCharSet (10 , acctest .CharSetAlphaNum ))
6161 resourceName := "kubernetes_default_service_account_v1.test"
6262
6363 resource .ParallelTest (t , resource.TestCase {
6464 PreCheck : func () { testAccPreCheck (t ) },
65- IDRefreshName : "kubernetes_default_service_account.test" ,
65+ IDRefreshName : resourceName ,
6666 IDRefreshIgnore : []string {"metadata.0.resource_version" },
6767 ProviderFactories : testAccProviderFactories ,
68- CheckDestroy : testAccCheckKubernetesServiceAccountDestroy ,
68+ CheckDestroy : testAccCheckKubernetesServiceAccountV1Destroy ,
6969 Steps : []resource.TestStep {
7070 {
71- Config : testAccKubernetesDefaultServiceAccountConfig_secrets (namespace , name ),
71+ Config : testAccKubernetesDefaultServiceAccountV1Config_secrets (namespace , name ),
7272 Check : resource .ComposeAggregateTestCheckFunc (
73- testAccCheckKubernetesServiceAccountExists (resourceName , & conf ),
73+ testAccCheckKubernetesServiceAccountV1Exists (resourceName , & conf ),
7474 resource .TestCheckResourceAttr (resourceName , "metadata.0.name" , "default" ),
7575 resource .TestCheckResourceAttrSet (resourceName , "metadata.0.generation" ),
7676 resource .TestCheckResourceAttrSet (resourceName , "metadata.0.resource_version" ),
7777 resource .TestCheckResourceAttrSet (resourceName , "metadata.0.uid" ),
7878 resource .TestCheckResourceAttr (resourceName , "secret.#" , "1" ),
7979 resource .TestCheckResourceAttr (resourceName , "image_pull_secret.#" , "1" ),
80- testAccCheckServiceAccountImagePullSecrets (& conf , []* regexp.Regexp {
80+ testAccCheckServiceAccountV1ImagePullSecrets (& conf , []* regexp.Regexp {
8181 regexp .MustCompile ("^" + name + "-two$" ),
8282 }),
83- testAccCheckServiceAccountSecrets (& conf , []* regexp.Regexp {
83+ testAccCheckServiceAccountV1Secrets (& conf , []* regexp.Regexp {
8484 regexp .MustCompile ("^" + name + "one$" ),
8585 regexp .MustCompile ("^default-token-[a-z0-9]+$" ),
8686 }),
@@ -90,8 +90,8 @@ func TestAccKubernetesDefaultServiceAccount_secrets(t *testing.T) {
9090 })
9191}
9292
93- func TestAccKubernetesDefaultServiceAccount_automountServiceAccountToken (t * testing.T ) {
94- var conf api .ServiceAccount
93+ func TestAccKubernetesDefaultServiceAccountV1_automountServiceAccountToken (t * testing.T ) {
94+ var conf corev1 .ServiceAccount
9595 namespace := fmt .Sprintf ("tf-acc-test-%s" , acctest .RandStringFromCharSet (10 , acctest .CharSetAlphaNum ))
9696 resourceName := "kubernetes_default_service_account_v1.test"
9797
@@ -100,12 +100,12 @@ func TestAccKubernetesDefaultServiceAccount_automountServiceAccountToken(t *test
100100 IDRefreshName : resourceName ,
101101 IDRefreshIgnore : []string {"metadata.0.resource_version" },
102102 ProviderFactories : testAccProviderFactories ,
103- CheckDestroy : testAccCheckKubernetesServiceAccountDestroy ,
103+ CheckDestroy : testAccCheckKubernetesServiceAccountV1Destroy ,
104104 Steps : []resource.TestStep {
105105 {
106- Config : testAccKubernetesDefaultServiceAccountConfig_automountServiceAccountToken (namespace ),
106+ Config : testAccKubernetesDefaultServiceAccountV1Config_automountServiceAccountToken (namespace ),
107107 Check : resource .ComposeAggregateTestCheckFunc (
108- testAccCheckKubernetesServiceAccountExists (resourceName , & conf ),
108+ testAccCheckKubernetesServiceAccountV1Exists (resourceName , & conf ),
109109 resource .TestCheckResourceAttr (resourceName , "metadata.0.name" , "default" ),
110110 resource .TestCheckResourceAttrSet (resourceName , "metadata.0.generation" ),
111111 resource .TestCheckResourceAttrSet (resourceName , "metadata.0.resource_version" ),
@@ -123,7 +123,7 @@ func TestAccKubernetesDefaultServiceAccount_automountServiceAccountToken(t *test
123123 })
124124}
125125
126- func testAccKubernetesDefaultServiceAccountConfig_basic (namespace string ) string {
126+ func testAccKubernetesDefaultServiceAccountV1Config_basic (namespace string ) string {
127127 return fmt .Sprintf (`resource "kubernetes_namespace_v1" "test" {
128128 metadata {
129129 name = "%s"
@@ -149,7 +149,7 @@ resource "kubernetes_default_service_account_v1" "test" {
149149` , namespace )
150150}
151151
152- func testAccKubernetesDefaultServiceAccountConfig_secrets (namespace string , name string ) string {
152+ func testAccKubernetesDefaultServiceAccountV1Config_secrets (namespace string , name string ) string {
153153 return fmt .Sprintf (`resource "kubernetes_namespace_v1" "test" {
154154 metadata {
155155 name = "%s"
@@ -186,7 +186,7 @@ resource "kubernetes_secret_v1" "two" {
186186` , namespace , name , name )
187187}
188188
189- func testAccKubernetesDefaultServiceAccountConfig_automountServiceAccountToken (namespace string ) string {
189+ func testAccKubernetesDefaultServiceAccountV1Config_automountServiceAccountToken (namespace string ) string {
190190 return fmt .Sprintf (`resource "kubernetes_namespace_v1" "test" {
191191 metadata {
192192 name = "%s"
0 commit comments