`
crabdave
  • 浏览: 1295104 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Kubernetes扩展插件Dashboard安装

 
阅读更多

Kubernetes扩展插件Dashboard安装

 

 

cd ~/kubernetes/cluster/addons/dashboard/

mkdir -p ~/workspace/dashboard

cp * ~/workspace/dashboard/

cd ~/workspace/dashboard

ls -l

 

 

vi dashboard-controller.yaml

配置api server (--apiserver-host=http://10.99.0.10:8080)

 containers:

      - name: kubernetes-dashboard

        image: gcr.io/google_containers/kubernetes-dashboard-amd64:v1.1.0

        args:

           - --apiserver-host=http://10.99.0.10:8080

           

           

vi dashboard-service.yaml

spec:

  type: NodePort           

 

 

kubectl delete -f dashboard-service.yaml

kubectl delete -f dashboard-controller.yaml

 

kubectl create -f dashboard-service.yaml

kubectl create -f dashboard-controller.yaml

查看导出的随机端口

http://节点IP:随机端口

 

 

kubectl get pod  --namespace=kube-system

kubectl get service  --namespace=kube-system

 

kubectl describe pod kubernetes-dashboard-v1.1.0-ggmjl  --namespace=kube-system

 

kubectl logs -f -c kubernetes-dashboard kubernetes-dashboard-v1.1.0-ggmjl  --namespace=kube-system

 

参考

http://tonybai.com/2017/01/19/install-dashboard-addon-for-k8s/

 

 

 

 

 

分享到:
评论

相关推荐

    kubernetes-dashboard-amd64.tgz

    同时,由于其开放性,Dashboard还可以通过插件扩展,满足特定的组织需求。 总结来说,"kubernetes-dashboard-amd64.tgz" 是一个用于管理Kubernetes集群的Web界面工具,它与Docker结合使用,简化了容器应用的部署和...

    云计算+kubernetes+网络插件yaml文件+dashboard-yaml文件

    在压缩包中的"dashboard-yaml文件"很可能是Kubernetes Dashboard的部署文件,例如`kubectl apply -f dashboard.yaml`即可在集群中安装Dashboard。这个yaml文件通常包含Dashboard的Deployment、Service和RoleBinding...

    kubernetes K8S超详细安装部署手册

    - **安装Web界面**:为方便用户管理,可以安装如Kubernetes Dashboard之类的Web界面。 - **创建和授权账号**:为不同角色的用户创建账号,并授予相应的访问权限,以实现精细化的权限控制。 - **获取Token并登录Web...

    kubernetes安装脚本

    6. **安装Dashboard和其他附加组件**:可能还会包含安装Kubernetes Dashboard、Metrics Server等附加组件的代码,以便监控和管理集群。 7. **安全性和最佳实践**:根据需求,脚本可能还会包含一些安全建议,比如...

    kubernetes安装部署文档

    5. **安装Dashboard和基本工具**:Kubernetes Dashboard提供了一个图形用户界面,便于管理集群。此外,还需要安装kubectl命令行工具,用于与集群交互。 6. **验证集群**:部署一个简单的应用,如`hello-world`,以...

    kubernetes安装相关包

    在IT行业中,Kubernetes(通常称为K8s)是一个广泛使用的容器编排系统,它能够自动化容器化应用的部署、扩展以及管理。本篇将详细阐述在安装Kubernetes过程中涉及的相关包及其作用。 首先,我们要了解Kubernetes的...

    kubernetes

    运维管理包括安装和配置必要的集群组件,如etcd、kube-dns、flannel网络插件和dashboard等。同时,也包含了集群性能优化和日志收集等实践。使用CephFS、GlusterFS和OpenEBS等技术可以实现容器的存储持久化。 持续...

    kubernetes-node-linux-amd64.tar.gz

    Kubernetes的目标是自动化部署、扩展和管理容器化的应用,提供了一个高效的平台来管理和运行微服务架构。 描述中提到,手动安装Kubernetes的过程可能因为网络问题而变得困难,因此这个压缩包包含了一整套1.14.2版本...

    kubernetes中文文档

    - **Dashboard**: Kubernetes 的官方 UI。 - **监控**: 使用 Prometheus、Grafana 等工具进行集群监控。 - **日志**: 收集和分析集群的日志数据。 - **Metrics**: 监控和收集集群及应用的指标数据。 - **...

    Kubernetes 指南.pdf

    **API扩展和网络插件** 1. **API Aggregation**: 允许扩展Kubernetes API服务器,添加自定义资源。 2. **CustomResourceDefinition (CRD)**: 定义和管理自定义资源。 3. **Network Plugins (CNI)**: 如Flannel、...

    Kubernetes 1.14、Docker离线安装包及配置文件 - 2

    例如,`flannel-dashboard.tar.gz`可能包含了Flannel网络插件,它是Kubernetes的一种简单网络解决方案,提供跨节点的容器通信。你需要解压并按照Flannel的官方指南来配置网络。`kubernetes-dashboard.yaml`是...

    30分钟部署一个Kubernetes集群.md

    $ kubectl -n kubernetes-dashboard get secret $(kubectl -n kubernetes-dashboard get sa/admin-user -o jsonpath='{.secrets[0].name}') -o go-template='{{.data.token | base64decode}}' ``` 至此,我们就成功...

    Ubuntu 16.04搭建Kubernetes集群环境 · 语雀.pdf

    8. **安装Dashboard**:`kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml` 9. **验证集群状态**:`kubectl get nodes`,检查所有Node是否都处于Ready...

    kubernetes-server-linux-amd64.tar.gz

    9. **安装DNS和Dashboard**:Kubernetes DNS提供内部域名解析,Dashboard则提供了Web界面用于集群管理。 10. **安全配置**:确保所有组件都使用安全的配置,如启用TLS通信,限制API访问,以及使用RBAC(Role-Based ...

    Kubeadm安装Kubernetes1.15记录V1.1.docx

    总之,Kubernetes 1.15的安装过程涉及多个步骤,包括系统环境的准备、Kubernetes组件的理解、网络配置的调整以及节点的加入和集群的扩展。虽然过程可能复杂,但通过kubeadm工具,可以简化许多手动配置,使得安装更加...

    kubernetes基础入门

    - **3.4.3 Dashboard**: 提供图形界面管理Kubernetes集群。 - **3.4.4 监控**: 集成Prometheus等工具实现集群监控。 - **3.4.5 日志**: 配置日志收集和分析系统。 - **3.4.6 Metrics**: 收集和分析集群性能指标。 - ...

    部署 kubernetes 集群.docx

    在部署 Kubernetes 集群后,需要安装一些插件来扩展集群的功能。这里包括 kubedns、dashboard、heapster、influxdb、grafana 和 EFK 等插件。 8. 集群管理 在部署 Kubernetes 集群后,需要对集群进行管理和维护。...

    kubernetes-handbook-jimmysong-v1.3

    - **集群维护工具**:安装flannel网络插件、kubedns、dashboard、heapster、EFK等维护集群所必需的组件。 通过以上知识点的介绍,读者能够对Kubernetes有一个全面的了解,从理论到实践,从基础操作到复杂应用,都...

    Kubernetes指南,中文版

    此外,它还涉及了插件扩展、服务治理、实践案例等高级话题,帮助读者全面掌握Kubernetes的使用和管理。 1. Kubernetes简介 1.1 基本概念 Kubernetes(也被称为K8s)是用于自动部署、扩展和管理容器化应用程序的...

Global site tag (gtag.js) - Google Analytics