Просмотр исходного кода

Merge pull request #55 from xbglowx/add-images

Add more nodes for aws/onprem
tags/v0.6.5
MinJae Kwon 4 лет назад
committed by GitHub
Родитель
Сommit
14336f50aa
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: 4AEE18F83AFDEB23
16 измененных файлов: 69 добавлений и 1 удалений
  1. +1
    -1
      config.py
  2. +8
    -0
      diagrams/aws/network.py
  3. +23
    -0
      diagrams/onprem/client.py
  4. +4
    -0
      diagrams/onprem/compute.py
  5. +4
    -0
      diagrams/onprem/network.py
  6. +15
    -0
      diagrams/onprem/security.py
  7. +2
    -0
      docs/nodes/aws.md
  8. +12
    -0
      docs/nodes/onprem.md
  9. Двоичные данные
      resources/aws/network/internet-gateway.png
  10. Двоичные данные
      resources/aws/network/nat-gateway.png
  11. Двоичные данные
      resources/onprem/client/client.png
  12. Двоичные данные
      resources/onprem/client/user.png
  13. Двоичные данные
      resources/onprem/client/users.png
  14. Двоичные данные
      resources/onprem/compute/nomad.png
  15. Двоичные данные
      resources/onprem/network/internet.png
  16. Двоичные данные
      resources/onprem/security/vault.png

+ 1
- 1
config.py Просмотреть файл

@@ -47,7 +47,7 @@ TMPL_APIDOC = "apidoc.tmpl"
TMPL_MODULE = "module.tmpl"

UPPER_WORDS = {
"aws": ("aws", "api", "ebs", "ec2", "efs", "emr", "rds", "ml", "mq", "vpc", "waf"),
"aws": ("aws", "api", "ebs", "ec2", "efs", "emr", "rds", "ml", "mq", "nat", "vpc", "waf"),
"azure": ("ad", "b2c", "ai", "api", "cdn", "ddos", "dns", "fxt", "hana", "hd", "id", "sap", "sql", "vm"),
"gcp": ("gcp", "ai", "api", "cdn", "dns", "gke", "gpu", "ml", "nat", "os", "sdk", "sql", "tpu", "vpn"),
"k8s": (


+ 8
- 0
diagrams/aws/network.py Просмотреть файл

@@ -40,6 +40,14 @@ class GlobalAccelerator(_Network):
_icon = "global-accelerator.png"


class InternetGateway(_Network):
_icon = "internet-gateway.png"


class NATGateway(_Network):
_icon = "nat-gateway.png"


class NetworkingAndContentDelivery(_Network):
_icon = "networking-and-content-delivery.png"



+ 23
- 0
diagrams/onprem/client.py Просмотреть файл

@@ -0,0 +1,23 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.

from . import _OnPrem


class _Client(_OnPrem):
_type = "client"
_icon_dir = "resources/onprem/client"


class Client(_Client):
_icon = "client.png"


class User(_Client):
_icon = "user.png"


class Users(_Client):
_icon = "users.png"


# Aliases

+ 4
- 0
diagrams/onprem/compute.py Просмотреть файл

@@ -8,6 +8,10 @@ class _Compute(_OnPrem):
_icon_dir = "resources/onprem/compute"


class Nomad(_Compute):
_icon = "nomad.png"


class Server(_Compute):
_icon = "server.png"



+ 4
- 0
diagrams/onprem/network.py Просмотреть файл

@@ -32,6 +32,10 @@ class Haproxy(_Network):
_icon = "haproxy.png"


class Internet(_Network):
_icon = "internet.png"


class Istio(_Network):
_icon = "istio.png"



+ 15
- 0
diagrams/onprem/security.py Просмотреть файл

@@ -0,0 +1,15 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.

from . import _OnPrem


class _Security(_OnPrem):
_type = "security"
_icon_dir = "resources/onprem/security"


class Vault(_Security):
_icon = "vault.png"


# Aliases

+ 2
- 0
docs/nodes/aws.md Просмотреть файл

@@ -63,6 +63,8 @@ Node classes list of aws provider.
- **diagrams.aws.network.DirectConnect**
- **diagrams.aws.network.ElasticLoadBalancing**, **ELB** (alias)
- **diagrams.aws.network.GlobalAccelerator**, **GAX** (alias)
- **diagrams.aws.network.InternetGateway**
- **diagrams.aws.network.NATGateway**
- **diagrams.aws.network.NetworkingAndContentDelivery**
- **diagrams.aws.network.Privatelink**
- **diagrams.aws.network.Route53**


+ 12
- 0
docs/nodes/onprem.md Просмотреть файл

@@ -20,6 +20,10 @@ Node classes list of onprem provider.
- **diagrams.onprem.database.Oracle**
- **diagrams.onprem.database.Postgresql**, **PostgreSQL** (alias)

## onprem.security

- **diagrams.onprem.security.Vault**

## onprem.ci

- **diagrams.onprem.ci.Circleci**, **CircleCI** (alias)
@@ -34,6 +38,7 @@ Node classes list of onprem provider.
- **diagrams.onprem.network.Envoy**
- **diagrams.onprem.network.Etcd**, **ETCD** (alias)
- **diagrams.onprem.network.Haproxy**, **HAProxy** (alias)
- **diagrams.onprem.network.Internet**
- **diagrams.onprem.network.Istio**
- **diagrams.onprem.network.Kong**
- **diagrams.onprem.network.Linkerd**
@@ -61,6 +66,7 @@ Node classes list of onprem provider.

## onprem.compute

- **diagrams.onprem.compute.Nomad**
- **diagrams.onprem.compute.Server**

## onprem.workflow
@@ -88,6 +94,12 @@ Node classes list of onprem provider.
- **diagrams.onprem.monitoring.Prometheus**
- **diagrams.onprem.monitoring.Splunk**

## onprem.client

- **diagrams.onprem.client.Client**
- **diagrams.onprem.client.User**
- **diagrams.onprem.client.Users**

## onprem.logging

- **diagrams.onprem.logging.Fluentd**


Двоичные данные
resources/aws/network/internet-gateway.png Просмотреть файл

До После
Ширина: 200  |  Высота: 200  |  Размер: 4.6 KiB

Двоичные данные
resources/aws/network/nat-gateway.png Просмотреть файл

До После
Ширина: 200  |  Высота: 200  |  Размер: 5.0 KiB

Двоичные данные
resources/onprem/client/client.png Просмотреть файл

До После
Ширина: 200  |  Высота: 200  |  Размер: 1.8 KiB

Двоичные данные
resources/onprem/client/user.png Просмотреть файл

До После
Ширина: 200  |  Высота: 200  |  Размер: 3.7 KiB

Двоичные данные
resources/onprem/client/users.png Просмотреть файл

До После
Ширина: 200  |  Высота: 200  |  Размер: 5.1 KiB

Двоичные данные
resources/onprem/compute/nomad.png Просмотреть файл

До После
Ширина: 318  |  Высота: 350  |  Размер: 8.6 KiB

Двоичные данные
resources/onprem/network/internet.png Просмотреть файл

До После
Ширина: 200  |  Высота: 200  |  Размер: 3.6 KiB

Двоичные данные
resources/onprem/security/vault.png Просмотреть файл

До После
Ширина: 338  |  Высота: 343  |  Размер: 6.8 KiB

Загрузка…
Отмена
Сохранить