diff --git a/diagrams/onprem/network.py b/diagrams/onprem/network.py index ec7bb811..043d44f7 100644 --- a/diagrams/onprem/network.py +++ b/diagrams/onprem/network.py @@ -12,6 +12,10 @@ class Apache(_Network): _icon = "apache.png" +class BuzzfeedSso(_Network): + _icon = "buzzfeed-sso.png" + + class Caddy(_Network): _icon = "caddy.png" @@ -52,6 +56,10 @@ class Nginx(_Network): _icon = "nginx.png" +class Oauth2Proxy(_Network): + _icon = "oauth2-proxy.png" + + class Ocelot(_Network): _icon = "ocelot.png" diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index bc23de7e..ce2ee127 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -129,6 +129,7 @@ Node classes list of onprem provider. ## onprem.network - **diagrams.onprem.network.Apache** +- **diagrams.onprem.network.BuzzfeedSso** - **diagrams.onprem.network.Caddy** - **diagrams.onprem.network.Consul** - **diagrams.onprem.network.Envoy** @@ -139,6 +140,7 @@ Node classes list of onprem provider. - **diagrams.onprem.network.Kong** - **diagrams.onprem.network.Linkerd** - **diagrams.onprem.network.Nginx** +- **diagrams.onprem.network.Oauth2Proxy** - **diagrams.onprem.network.Ocelot** - **diagrams.onprem.network.OpenServiceMesh**, **OSM** (alias) - **diagrams.onprem.network.Opnsense**, **OPNsense** (alias) diff --git a/resources/onprem/network/buzzfeed-sso.png b/resources/onprem/network/buzzfeed-sso.png new file mode 100644 index 00000000..e135d398 Binary files /dev/null and b/resources/onprem/network/buzzfeed-sso.png differ diff --git a/resources/onprem/network/oauth2-proxy.png b/resources/onprem/network/oauth2-proxy.png new file mode 100644 index 00000000..87b32c4c Binary files /dev/null and b/resources/onprem/network/oauth2-proxy.png differ