Ver a proveniência

feat(node): container runtimes (#300)

* Add: Containerd, into container resource

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* Add: crio, container runtine for Kubernetes

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* Add: gvisor container runtime

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* Add: Firecracker container runtime

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* Update: firecracker logo

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
pull/343/head
Nicolas Lamirault há 4 anos
committed by GitHub
ascendente
cometimento
ba5e9bdaf7
Não foi encontrada uma chave conhecida para esta assinatura, na base de dados ID da chave GPG: 4AEE18F83AFDEB23
6 ficheiros alterados com 20 adições e 0 eliminações
  1. +16
    -0
      diagrams/onprem/container.py
  2. +4
    -0
      docs/nodes/onprem.md
  3. BIN
      resources/onprem/container/containerd.png
  4. BIN
      resources/onprem/container/crio.png
  5. BIN
      resources/onprem/container/firecracker.png
  6. BIN
      resources/onprem/container/gvisor.png

+ 16
- 0
diagrams/onprem/container.py Ver ficheiro

@@ -8,10 +8,26 @@ class _Container(_OnPrem):
_icon_dir = "resources/onprem/container" _icon_dir = "resources/onprem/container"




class Containerd(_Container):
_icon = "containerd.png"


class Crio(_Container):
_icon = "crio.png"


class Docker(_Container): class Docker(_Container):
_icon = "docker.png" _icon = "docker.png"




class Firecracker(_Container):
_icon = "firecracker.png"


class Gvisor(_Container):
_icon = "gvisor.png"


class Lxc(_Container): class Lxc(_Container):
_icon = "lxc.png" _icon = "lxc.png"




+ 4
- 0
docs/nodes/onprem.md Ver ficheiro

@@ -66,7 +66,11 @@ Node classes list of onprem provider.


## onprem.container ## onprem.container


- **diagrams.onprem.container.Containerd**
- **diagrams.onprem.container.Crio**
- **diagrams.onprem.container.Docker** - **diagrams.onprem.container.Docker**
- **diagrams.onprem.container.Firecracker**
- **diagrams.onprem.container.Gvisor**
- **diagrams.onprem.container.Lxc**, **LXC** (alias) - **diagrams.onprem.container.Lxc**, **LXC** (alias)
- **diagrams.onprem.container.Rkt**, **RKT** (alias) - **diagrams.onprem.container.Rkt**, **RKT** (alias)




BIN
resources/onprem/container/containerd.png Ver ficheiro

Antes Depois
Largura: 256  |  Altura: 256  |  Tamanho: 1.2 KiB

BIN
resources/onprem/container/crio.png Ver ficheiro

Antes Depois
Largura: 256  |  Altura: 256  |  Tamanho: 28 KiB

BIN
resources/onprem/container/firecracker.png Ver ficheiro

Antes Depois
Largura: 256  |  Altura: 432  |  Tamanho: 43 KiB

BIN
resources/onprem/container/gvisor.png Ver ficheiro

Antes Depois
Largura: 256  |  Altura: 279  |  Tamanho: 38 KiB

Carregando…
Cancelar
Guardar