zoukankan      html  css  js  c++  java
  • (转)用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 |
    +---+     +---+     +---+
  • 相关阅读:
    实现第三方系统单点登录
    python爬虫
    webot设备motor的api
    webots学习
    python学习算术运算
    python快捷键与命令函数
    python学习构造和析构
    python学习对象相关的bif
    python学习对象:拾遗
    matlab基础知识
  • 原文地址:https://www.cnblogs.com/hixiaowei/p/10625997.html
Copyright © 2011-2022 走看看