Browse Source

Add more PNG images

Created new resource type under onprem called client
pull/55/head
Brian Glogower 4 years ago
parent
commit
7c5112610c
No known key found for this signature in database GPG Key ID: 963551964530380B
16 changed files with 69 additions and 1 deletions
  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. BIN
      resources/aws/network/internet-gateway.png
  10. BIN
      resources/aws/network/nat-gateway.png
  11. BIN
      resources/onprem/client/client.png
  12. BIN
      resources/onprem/client/user.png
  13. BIN
      resources/onprem/client/users.png
  14. BIN
      resources/onprem/compute/nomad.png
  15. BIN
      resources/onprem/network/internet.png
  16. BIN
      resources/onprem/security/vault.png

+ 1
- 1
config.py View File

@@ -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 View File

@@ -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 View File

@@ -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 View File

@@ -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 View File

@@ -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 View File

@@ -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 View File

@@ -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 View File

@@ -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**


BIN
resources/aws/network/internet-gateway.png View File

Before After
Width: 200  |  Height: 200  |  Size: 4.6 KiB

BIN
resources/aws/network/nat-gateway.png View File

Before After
Width: 200  |  Height: 200  |  Size: 5.0 KiB

BIN
resources/onprem/client/client.png View File

Before After
Width: 200  |  Height: 200  |  Size: 1.8 KiB

BIN
resources/onprem/client/user.png View File

Before After
Width: 200  |  Height: 200  |  Size: 3.7 KiB

BIN
resources/onprem/client/users.png View File

Before After
Width: 200  |  Height: 200  |  Size: 5.1 KiB

BIN
resources/onprem/compute/nomad.png View File

Before After
Width: 318  |  Height: 350  |  Size: 8.6 KiB

BIN
resources/onprem/network/internet.png View File

Before After
Width: 200  |  Height: 200  |  Size: 3.6 KiB

BIN
resources/onprem/security/vault.png View File

Before After
Width: 338  |  Height: 343  |  Size: 6.8 KiB

Loading…
Cancel
Save