Skip to content

Commit

Permalink
Merge branches 'varnish', 'fix_dremio', 'fail2ban', 'backupninja' and…
Browse files Browse the repository at this point in the history
… 'add-graphql'

* varnish:
  Add Varnish in OnPrem inmemory

* fix_dremio:
  feat(node): Update Dremio icon

* fail2ban:
  feat(node): Add Fail2Ban in OnPrem security mingrammer#683

* backupninja:
  feat(node): Add Backupninja in OnPrem network mingrammer#682

* add-graphql:
  Add GraphQL
  • Loading branch information
haad committed May 12, 2022
6 parents 2b275a6 + d2377a5 + 30df7b0 + d87d509 + b23b821 + 339d376 commit 47a706a
Show file tree
Hide file tree
Showing 12 changed files with 29 additions and 2 deletions.
6 changes: 5 additions & 1 deletion config.py
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,9 @@
"Rabbitmq": "RabbitMQ",
"Zeromq": "ZeroMQ",
},
"security": {
"Fail2Ban": "fail2ban",
},
"storage": {
"Ceph": "CEPH",
"CephOsd": "CEPH_OSD",
Expand Down Expand Up @@ -412,7 +415,8 @@
},
"programming": {
"framework": {
"Fastapi": "FastAPI"
"Fastapi": "FastAPI",
"Graphql": "GraphQL"
},
"language": {
"Javascript": "JavaScript",
Expand Down
4 changes: 4 additions & 0 deletions diagrams/onprem/inmemory.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,8 @@ class Redis(_Inmemory):
_icon = "redis.png"


class Varnish(_Inmemory):
_icon = "varnish.png"


# Aliases
4 changes: 4 additions & 0 deletions diagrams/onprem/network.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ class Apache(_Network):
_icon = "apache.png"


class Backupninja(_Network):
_icon = "backupninja.png"


class Bind9(_Network):
_icon = "bind-9.png"

Expand Down
6 changes: 6 additions & 0 deletions diagrams/onprem/security.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ class Bitwarden(_Security):
_icon = "bitwarden.png"


class Fail2Ban(_Security):
_icon = "fail2ban.png"


class Trivy(_Security):
_icon = "trivy.png"

Expand All @@ -21,3 +25,5 @@ class Vault(_Security):


# Aliases

fail2ban = Fail2Ban
5 changes: 5 additions & 0 deletions diagrams/programming/framework.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,10 @@ class Flutter(_Framework):
_icon = "flutter.png"


class Graphql(_Framework):
_icon = "graphql.png"


class Laravel(_Framework):
_icon = "laravel.png"

Expand Down Expand Up @@ -67,3 +71,4 @@ class Vue(_Framework):
# Aliases

FastAPI = Fastapi
GraphQL = Graphql
5 changes: 4 additions & 1 deletion docs/nodes/onprem.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,7 @@ Node classes list of onprem provider.
- **diagrams.onprem.inmemory.Hazelcast**
- **diagrams.onprem.inmemory.Memcached**
- **diagrams.onprem.inmemory.Redis**
- **diagrams.onprem.inmemory.Varnish**

## onprem.logging

Expand All @@ -158,8 +159,8 @@ Node classes list of onprem provider.
- **diagrams.onprem.monitoring.Dynatrace**
- **diagrams.onprem.monitoring.Grafana**
- **diagrams.onprem.monitoring.Humio**
- **diagrams.onprem.monitoring.Newrelic**
- **diagrams.onprem.monitoring.Nagios**
- **diagrams.onprem.monitoring.Newrelic**
- **diagrams.onprem.monitoring.PrometheusOperator**
- **diagrams.onprem.monitoring.Prometheus**
- **diagrams.onprem.monitoring.Sentry**
Expand All @@ -171,6 +172,7 @@ Node classes list of onprem provider.

- **diagrams.onprem.network.Ambassador**
- **diagrams.onprem.network.Apache**
- **diagrams.onprem.network.Backupninja**
- **diagrams.onprem.network.Bind9**
- **diagrams.onprem.network.Caddy**
- **diagrams.onprem.network.Consul**
Expand Down Expand Up @@ -219,6 +221,7 @@ Node classes list of onprem provider.
## onprem.security

- **diagrams.onprem.security.Bitwarden**
- **diagrams.onprem.security.Fail2Ban**, **fail2ban** (alias)
- **diagrams.onprem.security.Trivy**
- **diagrams.onprem.security.Vault**

Expand Down
1 change: 1 addition & 0 deletions docs/nodes/programming.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ Node classes list of programming provider.
- **diagrams.programming.framework.Fastapi**, **FastAPI** (alias)
- **diagrams.programming.framework.Flask**
- **diagrams.programming.framework.Flutter**
- **diagrams.programming.framework.Graphql**, **GraphQL** (alias)
- **diagrams.programming.framework.Laravel**
- **diagrams.programming.framework.Micronaut**
- **diagrams.programming.framework.Rails**
Expand Down
Binary file modified resources/onprem/analytics/dremio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/onprem/inmemory/varnish.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/onprem/network/backupninja.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/onprem/security/fail2ban.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/programming/framework/graphql.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 47a706a

Please sign in to comment.