You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I know it's a weird one, but Crossplane v1.14 seems to be deleting our terraform-provider secret (itself managed by Terraform) automatically every 10 minutes or so, forcing us to re-apply it:
# kubernetes_secret.terraform_provider[0] will be created
+ resource "kubernetes_secret" "terraform_provider" {
+ data = (sensitive value)
+ id = (known after apply)
+ type = "kubernetes.io/service-account-token"
+ wait_for_service_account_token = true
+ metadata {
+ annotations = {
+ "kubernetes.io/service-account.name" = "terraform-provider"
}
+ generation = (known after apply)
+ name = "terraform-provider"
+ namespace = "crossplane-system"
+ resource_version = (known after apply)
+ uid = (known after apply)
}
}
Reverting to v1.13 solves the issue. I also tried to apply it manually with kubectl and the same thing is happening so I guess this is an easy way to reproduce it without the need of Terraform.
Crossplane version: v1.14.0, v1.14.1
Kubernetes version: v1.27
Kubernetes distribution: AWS EKS
OS: Linux 5.10.197-186.748.amzn2.x86_64
The text was updated successfully, but these errors were encountered:
I know it's a weird one, but Crossplane v1.14 seems to be deleting our terraform-provider secret (itself managed by Terraform) automatically every 10 minutes or so, forcing us to re-apply it:
Reverting to v1.13 solves the issue. I also tried to apply it manually with kubectl and the same thing is happening so I guess this is an easy way to reproduce it without the need of Terraform.
The text was updated successfully, but these errors were encountered: