diff --git a/diagrams/onprem/container.py b/diagrams/onprem/container.py index b60e4ac83..6e4f5d5d6 100644 --- a/diagrams/onprem/container.py +++ b/diagrams/onprem/container.py @@ -28,6 +28,10 @@ class Gvisor(_Container): _icon = "gvisor.png" +class K3S(_Container): + _icon = "k3s.png" + + class Lxc(_Container): _icon = "lxc.png" diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index 033c72f3b..abb3ef7ba 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -75,6 +75,7 @@ Node classes list of onprem provider. - **diagrams.onprem.container.Docker** - **diagrams.onprem.container.Firecracker** - **diagrams.onprem.container.Gvisor** +- **diagrams.onprem.container.K3S** - **diagrams.onprem.container.Lxc**, **LXC** (alias) - **diagrams.onprem.container.Rkt**, **RKT** (alias) diff --git a/resources/onprem/container/k3s.png b/resources/onprem/container/k3s.png new file mode 100644 index 000000000..eb9330c5d Binary files /dev/null and b/resources/onprem/container/k3s.png differ