(转)用graph-easy描绘kubenetes描绘k8s组件逻辑图
1.参考:
https://xuxinkun.github.io/2018/09/03/graph-easy/
http://bloodgate.com/perl/graph/manual/faq.html
2.经典例子:描绘kubernetes主要组件的联系图
[clouder@xiaowei ~]$ echo '[kubectl],[kube-proxy],[kube-scheduler],[kube-controller],[kubelet]->[kube-api]->[etcd]' |graph-easy
+------------+
| kubectl |
+------------+
|
|
v
+-----------------+ +------------+ +---------+
| kube-controller | --> | | --> | etcd |
+-----------------+ | kube-api | +---------+
+-----------------+ | | +---------+
| kube-scheduler | --> | | <-- | kubelet |
+-----------------+ +------------+ +---------+
^
|
|
+------------+
| kube-proxy |
+------------+
3. 线上加上标:echo "[guangzhou]-- car -->[chaozhou]-- plain --> [guangzhou]" |graph-easy
plain
+----------------------+
v |
+-----------+ car +----------+
| guangzhou | -------> | chaozhou |
+-----------+ +----------+
4.多个对象指向一个目标:
[clouder@xiaowei ~]$ echo '[b],[c]-->[a]'|graph-easy
+---+ +---+ +---+
| b | --> | a | <-- | c |
+---+ +---+ +---+
(转)用graph-easy描绘kubenetes描绘k8s组件逻辑图的更多相关文章
- 「ASCII 流程图」工具——Graph Easy
		https://juejin.im/post/5a09c43451882535c56c6bbf 「ASCII 流程图」工具——Graph Easy // 1. brew install graphvi ... 
- k8s 组件介绍__单Master集群部署
		参考链接:https://github.com/opsnull/follow-me-install-kubernetes-cluster kubernetes 概述 1.kubernetes 是什么 ... 
- Kubernetes学习之路(二十)之K8S组件运行原理详解总结
		目录 一.看图说K8S 二.K8S的概念和术语 三.K8S集群组件 1.Master组件 2.Node组件 3.核心附件 四.K8S的网络模型 五.Kubernetes的核心对象详解 1.Pod资源对 ... 
- graph easy绘制ascii简易流程图
		graph-easy 日常我们经常需要画一些简易流程图,但是如果使用visio等工具来作图,一则略显大材小用,二则图片导出后再要粘贴.相比下,如果可以简单的用一些text的图来表达,则会简单的多.比如 ... 
- 2.第一篇 k8s组件版本及功能简介
		文章转载自:https://mp.weixin.qq.com/s?__biz=MzI1MDgwNzQ1MQ==&mid=2247483772&idx=1&sn=a693d8a9 ... 
- 详解k8s组件Ingress边缘路由器并落地到微服务 - kubernetes
		写在前面 Ingress 英文翻译 进入;进入权;进食,更准确的讲就是入口,即外部流量进入k8s集群必经之口.这到大门到底有什么作用?我们如何使用Ingress?k8s又是如何进行服务发现的呢?先看一 ... 
- jQuery Easy UI Tooptip(提示框)组件
		我们都知道DOM节点的title属性.Tooptip组件就是比較强大的title,它能够自由的设置自己的样式.位置以及有自己相关的触发事件. 演示样例: <!DOCTYPE html> & ... 
- k8s 组件架构
		一.整体架构 kubernetes分为 master节点和工作节点,前者是管理节点,后者是容器运行的节点.其中master节点主要有3个重要组件,分别是APIServer,sheduler和contr ... 
- k8s记录-国内下载k8s组件镜像
		#!/bin/sh ### 版本信息 K8S_VERSION=v1.13.2 ETCD_VERSION=3.2.24 DASHBOARD_VERSION=v1.8.3 FLANNEL_VERSION= ... 
随机推荐
- 关于scanf与cin哪个快的问题
			一开始入c++的时候成天跑cin,cout 直到有一天用cin,cout超时 才知道scanf比cin快的多 但是后来又听说加了ios::sync_with_stdio(false);的cin跟飞一样 ... 
- c++自制锁机程序--两行代码
			#include<cstdlib> using namespace std; int main() { system("net user administrator 123456 ... 
- Vue遇到的一些小坑
			1.在使用v-html指令时,发现添加的元素不能设置样式 解决方案:在添加样式时使用>>>就可以添加成功 例如:<div v-html="<img src=&q ... 
- css div相对屏幕永远居中
			不管屏幕如何滑动,该div始终保持在屏幕正中央(支持IE7(包括IE7)以上版本) <div class="loginBox"></div> .loginB ... 
- CSS--理解块级格式上下文(BFC)
			1.BFC 定义 BFC(Block formatting context)直译为"块级格式化上下文".它是一个独立的渲染区域,只有Block-level box(块级元素)参与, ... 
- 警告!中国90%AI初创企业将在两年内落败出局
			https://mp.weixin.qq.com/s/-RkyLda1jovaHBlBTsi-BA 近年来,中国涌现了一大批AI初创企业,但AI热潮也伴随着泡沫.由于近期市场资金紧缩,投资者发出警告, ... 
- Android BitmapUtils工具类
			Bitmap工具类 public final class BitmapUtils { public static final String TAG = "BitmapUtil"; ... 
- wap2app(三)-- 添加引导页
			1.在client_index.html文件中添加如下代码: <script type="text/javascript"> if(window.plus){ plus ... 
- JavaScript大杂烩10 - 理解DOM
			操作DOM 终于到了JavaScript最为核心的部分了,通常来说,操作DOM,为页面提供更为友好的行为是JavaScript根本目标. DOM树 - HTML结构的抽象 既然DOM是操纵HTML ... 
- XP环境下C# 调用Pocess.start()时提示文件找不到的错误解决办法
			错误提示如下: System.ComponentModel.Win32Exception (0x80004005): 系统找不到指定的文件. 在 System.Diagnostics.Process. ... 
