diff --git a/diagrams/aws/general.py b/diagrams/aws/general.py index dd6d4bea..2c05e5f6 100644 --- a/diagrams/aws/general.py +++ b/diagrams/aws/general.py @@ -8,6 +8,10 @@ class _General(_AWS): _icon_dir = "resources/aws/general" +class InternetGateway(_General): + _icon = "Internet-gateway.png" + + class Client(_General): _icon = "client.png" @@ -52,10 +56,6 @@ class InternetAlt2(_General): _icon = "internet-alt2.png" -class InternetGateway(_General): - _icon = "internet-gateway.png" - - class Marketplace(_General): _icon = "marketplace.png" diff --git a/diagrams/onprem/iac.py b/diagrams/onprem/iac.py index a9db5c0e..33d8ea77 100644 --- a/diagrams/onprem/iac.py +++ b/diagrams/onprem/iac.py @@ -20,6 +20,10 @@ class Awx(_Iac): _icon = "awx.png" +class Puppet(_Iac): + _icon = "puppet.png" + + class Terraform(_Iac): _icon = "terraform.png" diff --git a/docs/nodes/aws.md b/docs/nodes/aws.md index 8a0dea76..aeb34f58 100644 --- a/docs/nodes/aws.md +++ b/docs/nodes/aws.md @@ -188,6 +188,7 @@ Node classes list of aws provider. ## aws.general +- **diagrams.aws.general.InternetGateway** - **diagrams.aws.general.Client** - **diagrams.aws.general.Disk** - **diagrams.aws.general.Forums** @@ -199,7 +200,6 @@ Node classes list of aws provider. - **diagrams.aws.general.GenericSDK** - **diagrams.aws.general.InternetAlt1** - **diagrams.aws.general.InternetAlt2** -- **diagrams.aws.general.InternetGateway** - **diagrams.aws.general.Marketplace** - **diagrams.aws.general.MobileClient** - **diagrams.aws.general.Multimedia** diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index 3977a08d..0df79e78 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -124,6 +124,7 @@ Node classes list of onprem provider. - **diagrams.onprem.iac.Ansible** - **diagrams.onprem.iac.Atlantis** - **diagrams.onprem.iac.Awx** +- **diagrams.onprem.iac.Puppet** - **diagrams.onprem.iac.Terraform** ## onprem.identity diff --git a/resources/onprem/iac/puppet.png b/resources/onprem/iac/puppet.png new file mode 100644 index 00000000..5b402365 Binary files /dev/null and b/resources/onprem/iac/puppet.png differ