diff --git a/diagrams/onprem/chaos.py b/diagrams/onprem/chaos.py new file mode 100644 index 00000000..75be6ce4 --- /dev/null +++ b/diagrams/onprem/chaos.py @@ -0,0 +1,19 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _OnPrem + + +class _Chaos(_OnPrem): + _type = "chaos" + _icon_dir = "resources/onprem/chaos" + + +class ChaosMesh(_Chaos): + _icon = "chaos-mesh.png" + + +class LitmusChaos(_Chaos): + _icon = "litmus-chaos.png" + + +# Aliases diff --git a/diagrams/onprem/network.py b/diagrams/onprem/network.py index ec7bb811..41d1b662 100644 --- a/diagrams/onprem/network.py +++ b/diagrams/onprem/network.py @@ -93,5 +93,6 @@ class Zookeeper(_Network): ETCD = Etcd HAProxy = Haproxy OSM = OpenServiceMesh +OPNSense = Opnsense PFSense = Pfsense VyOS = Vyos diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index bc23de7e..74a720a8 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -31,6 +31,11 @@ Node classes list of onprem provider. - **diagrams.onprem.certificates.CertManager** - **diagrams.onprem.certificates.LetsEncrypt** +## onprem.chaos + +- **diagrams.onprem.chaos.ChaosMesh** +- **diagrams.onprem.chaos.LitmusChaos** + ## onprem.ci - **diagrams.onprem.ci.Circleci**, **CircleCI** (alias) diff --git a/resources/onprem/chaos/chaos-mesh.png b/resources/onprem/chaos/chaos-mesh.png new file mode 100644 index 00000000..f1d373ae Binary files /dev/null and b/resources/onprem/chaos/chaos-mesh.png differ diff --git a/resources/onprem/chaos/litmus-chaos.png b/resources/onprem/chaos/litmus-chaos.png new file mode 100644 index 00000000..243ee9f3 Binary files /dev/null and b/resources/onprem/chaos/litmus-chaos.png differ