我在从gcr.io获取容器时遇到了问题 $ kubectl get po
NAME READY STATUS RESTARTS AGE
api-deployment-74d8cf8768-x8bsk 0/2 ImagePullBackOff 4 2m43s 我使用以下yml文件(deployment.yml)创建这些部署 apiVersion: apps/v1
kind: Deployment
metadata:
name: api-deployment
spec:
几周前,我发布了类似的问题,涉及使用Key Vault的Kubernetes部署(使用用户分配的托管标识方法)。这个问题已经解决了,但是当我试图从零开始实现所有东西时,有些事情对我来说是没有意义的。
基本上,我得到了这个关于安装量的错误:
Volumes:
sonar-data-new:
Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
ClaimName: sonar-data-new
ReadOnly: false
我试图在make中导出env变量,以便在下一行中使用。我正在按建议做,。
eks-apps:
export KUBECONFIG=$(CURDIR)/terraform/kubernetes/cluster/$(shell ls terraform/kubernetes/cluster/ | grep kubeconfig)
kubectl get all
但它并没有在库贝克尔命令中使用库比孔图。我遗漏了什么?