首页 文章

更新kubernetes_deployment时出现Terraform错误

提问于
浏览
1

我是Terraform的新手,并使用它在GKE上创建一个Kubernetes集群 . 我还想使用kubernetes_deployment资源类型创建Kubernetes部署 . 这非常有效,直到我对部署进行了更改并再次运行'terraform apply' . 这会导致以下错误:

kubernetes_deployment.example:找不到replicationcontrollers“terraform-example”

看起来Kubernetes提供程序开始寻找修改而不是部署的复制控制器 . 我做错了什么,或者这可能是提供商中的错误?

我正在尝试以下示例:https://www.terraform.io/docs/providers/kubernetes/r/deployment.html

谢谢,丹尼尔

1 回答

  • 2

    它看起来像是一个但已经存在问题here .

    您还可以看到日志here的要点 .

    部署创建并管理ReplicaSet而不是ReplicationController . 复制控制器是较旧的Kubernetes管理副本的方式,您可能仍然有一些K8s资源定义,并且它仍然受支持 . 但是,许多无状态副本的新管理主要集中在Deployments / ReplicaSet .

相关问题