Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为kubernetes上的个人仪表板克隆外部git存储库?_Kubernetes_Kubectl_Minikube_Google Kubernetes Engine - Fatal编程技术网

如何为kubernetes上的个人仪表板克隆外部git存储库?

如何为kubernetes上的个人仪表板克隆外部git存储库?,kubernetes,kubectl,minikube,google-kubernetes-engine,Kubernetes,Kubectl,Minikube,Google Kubernetes Engine,我试图在kubernetes上创建一个个人仪表板,试图从git中克隆一个外部存储库,但是,我遇到了这个错误, 错误:将YAML转换为JSON:YAML:line 378时出错:在此上下文中不允许映射值 现在,如果你想有一个kubernet仪表盘,你必须键入 kubectl创建-f 是否可以通过克隆外部git存储库,用我们自己的仪表板替换kubernetes仪表板 是否可以通过克隆外部git存储库,用我们自己的仪表板替换kubernetes仪表板 是的,当然是 你必须注意以下几件事: 从(git

我试图在kubernetes上创建一个个人仪表板,试图从git中克隆一个外部存储库,但是,我遇到了这个错误, 错误:将YAML转换为JSON:YAML:line 378时出错:在此上下文中不允许映射值

现在,如果你想有一个kubernet仪表盘,你必须键入 kubectl创建-f

是否可以通过克隆外部git存储库,用我们自己的仪表板替换kubernetes仪表板

是否可以通过克隆外部git存储库,用我们自己的仪表板替换kubernetes仪表板

是的,当然是

你必须注意以下几件事:

  • 从(
    git clone)克隆存储库https://github.com/kubernetes/dashboard.git
    ),然后只需运行
    src/deploy/recommended/kubernetes dashboard.yaml
    中包含的内容对您没有帮助。使用预生成的映像(此时为
    映像:k8s.gcr.io/kubernetes-dashboard-amd64:v1.8.3
    )。如果您只是从本地存储库运行它,您将获取外部映像,这不是您想要的

  • 您必须进行更改,然后(包括Dockerfile)需要构建target
    kubernetes仪表板
    image。最后,您必须在本地
    kubernetes dashboard.yaml
    文件中引用这样一个图像,以便合并您的更改。您可以使用本地docker存储库或外部、公共或私人,命名您的毒药

建议您查看存储库中的参考,以了解更多详细信息,特别是与先决条件的安装和测试的运行相关的信息