Kubernetes 我试图在minikube中将terraform作为一个容器运行,但该容器正在恢复崩溃循环

Kubernetes 我试图在minikube中将terraform作为一个容器运行,但该容器正在恢复崩溃循环,kubernetes,terraform,minikube,kubernetes-pod,Kubernetes,Terraform,Minikube,Kubernetes Pod,我试图在minikube中将terraform作为一个容器运行,但该容器正在恢复崩溃循环 这是我正在使用的cmdlet kubectl创建部署地形——image=hashicorp/terraform:light 请建议如何解决此问题。hashicorp/terraform:light容器的入口点是terraform。因此,启动容器时必须提供有效的参数 (如果您查看坠毁吊舱的日志,您会发现。) 您可以在命令行中覆盖docker入口点,以保持pod运行 kubectl create deploym

我试图在minikube中将terraform作为一个容器运行,但该容器正在恢复崩溃循环 这是我正在使用的cmdlet kubectl创建部署地形——image=hashicorp/terraform:light
请建议如何解决此问题。
hashicorp/terraform:light
容器的入口点是
terraform
。因此,启动容器时必须提供有效的参数

(如果您查看坠毁吊舱的日志,您会发现。)

您可以在命令行中覆盖docker
入口点
,以保持pod运行

kubectl create deployment terraform --image=hashicorp/terraform:light -n test -- sleep 3600

$ kubectl get po -n test
NAME                         READY   STATUS             RESTARTS   AGE
terraform-5f7bfdc955-95pt6   1/1     Running            0          25s

$ kubectl exec -it terraform-5f7bfdc955-95pt6 -n test sh  
kubectl exec [POD] [COMMAND] is DEPRECATED and will be removed in a future version. Use kubectl exec [POD] -- [COMMAND] instead.
/ # terraform -version
Terraform v0.15.3
on linux_amd64