使用 Dashboard - 每天5分钟玩转 Docker 容器技术(174)-阿里云开发者社区

开发者社区> cloudman6> 正文

使用 Dashboard - 每天5分钟玩转 Docker 容器技术(174)

简介: 上一节我们完成了 Kubernetes Dashboard 的安装,本节就来实践一下。
+关注继续查看

上一节我们完成了 Kubernetes Dashboard 的安装,本节就来实践一下。

Dashboard 界面结构

Dashboard 的界面很简洁,分为三个大的区域。

  1. 顶部操作区

    在这里用户可以搜索集群中的资源、创建资源或退出。

  2. 左边导航菜单
    通过导航菜单可以查看和管理集群中的各种资源。菜单项按照资源的层级分为两类:
    Cluster 级别的资源 
     
    Namespace 级别的资源 
     
    默认显示的是 
    default Namespace,可以进行切换:

  3. 中间主体区
    在导航菜单中点击了某类资源,中间主体区就会显示该资源所有实例,比如点击 
    Pods

典型使用场景

接下来我们介绍几个 Dashboard 的典型使用场景。

部署 Deployment

点击顶部操作区的 + CREATE 按钮。

用户可以直接输入要部署应用的名字、镜像、副本数等信息;也可以上传 YAML 配置文件。如果是上传配置文件,则可以创建任意类型的资源,不仅仅是 Deployment。

在线操作

对于每种资源,都可以点击  按钮执行各种操作。

比如点击 View/edit YAML 可直接修改资源的配置,保存后立即生效,其效果与 kubectl edit 一样。

查看资源详细信息

点击某个资源实例的名字,可以查看到详细信息,其效果与 kubectl describe 一样。

查看 Pod 日志

在 Pod 及其父资源(DaemonSet、ReplicaSet 等)页面点击  按钮,可以查看 Pod 的日志,其效果与 kubectl logs 一样。

Kubernetes Dashboard 界面设计友好,自解释性强,可以看作 GUI 版的 kubectl,更多功能留给大家自己探索。

小结

本章介绍了Kubernetes Dashboard 的安装和使用方法。Dashboard能完成日常管理的大部分工作,可以作为命令行工具 kubectl 的有益补充。

书籍:

1.《每天5分钟玩转Kubernetes》
https://item.jd.com/26225745440.html

2.《每天5分钟玩转Docker容器技术》
https://item.jd.com/16936307278.html

3.《每天5分钟玩转OpenStack》
https://item.jd.com/12086376.html

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
C#.NET使用Task,await,async,异步执行控件耗时事件(event),不阻塞UI线程和不跨线程执行UI更新,以及其他方式比较
原文:C#.NET使用Task,await,async,异步执行控件耗时事件(event),不阻塞UI线程和不跨线程执行UI更新,以及其他方式比较 使用Task,await,async,异步执行事件(event),不阻塞UI线程和不跨线程执行UI更新   使用Task,await,async 的异步模式 去执行事件(event) 解决不阻塞UI线程和不夸跨线程执行UI更新报错的最佳实践,附加几种其他方式比较 由于是Winform代码和其他原因,本文章只做代码截图演示,不做界面UI展示,当然所有代码都会在截图展示。
3145 0
Rolling Update - 每天5分钟玩转 Docker 容器技术(140)
本节学习如何在 Kubernetes 中滚动更新应用。
4055 0
asp.net core webapi 使用ef 对mysql进行增删改查,并生成Docker镜像构建容器运行
1.构建运行mysql容器,添加数据库user 参考Docker创建运行多个mysql容器,地址 http://www.cnblogs.com/heyangyi/p/9288402.html 添加user数据库,添加tbusers表 2.
2448 0
使用容器编排工具docker swarm安装clickhouse多机集群
1.首先需要安装docker最新版,docker 目前自带swarm容器编排工具 2.选中一台机器作为master,执行命令sudo docker  swarm init [options] 3,再需要加入集群的集群上执行此命令   4.
3027 0
使用TensorFlow,GPU和Docker容器进行深度学习
数据科学家使用GPU来提高TensorFlow的计算速度,但GPU价格昂贵,也需要对其所占用的资源进行认真的管理。本文将带你来一起解决这一问题。
7491 0
VMware顺容器之势而为,发布开源项目Lightwave和Photon
本文讲的是VMware顺容器之势而为,发布开源项目Lightwave和Photon,【编者的话】VMware是老牌的虚拟化技术提供商,但Docker等容器技术对其核心业务造成了不小的冲击,为了应付这种冲击,并顺应潮流,VMware发布了两个新的开源项目,Project Lightwave和Project Photon,这两个项目都是致力于提高云应用以及企业架构的扩展性。
1124 0
查看 Secret - 每天5分钟玩转 Docker 容器技术(156)
可以通过 kubectl get secret 查看存在的 secret。
2566 0
+关注
cloudman6
云计算深度实践者。《每天5分钟玩转OpenStack》《每天5分钟玩转Docker容器技术》作者。
316
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载