Browse Source

feat(oci:nodes): support red-colored nodes (#121)

tags/v0.10.0
MinJae Kwon 4 years ago
committed by GitHub
parent
commit
75dd2c4956
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
100 changed files with 336 additions and 75 deletions
  1. +7
    -1
      config.py
  2. +14
    -0
      diagrams/oci/compute.py
  3. +20
    -0
      diagrams/oci/connectivity.py
  4. +7
    -0
      diagrams/oci/database.py
  5. +8
    -0
      diagrams/oci/devops.py
  6. +16
    -0
      diagrams/oci/edge.py
  7. +40
    -0
      diagrams/oci/monitoring.py
  8. +32
    -0
      diagrams/oci/network.py
  9. +40
    -0
      diagrams/oci/security.py
  10. +28
    -0
      diagrams/oci/storage.py
  11. +51
    -1
      docs/nodes/oci.md
  12. +73
    -73
      docs/nodes/onprem.md
  13. BIN
      resources/oci/compute/bm-grey.png
  14. BIN
      resources/oci/compute/bm.png
  15. BIN
      resources/oci/compute/container-grey.png
  16. BIN
      resources/oci/compute/container.png
  17. BIN
      resources/oci/compute/vm-grey.png
  18. BIN
      resources/oci/compute/vm.png
  19. BIN
      resources/oci/connectivity/backbone-grey.png
  20. BIN
      resources/oci/connectivity/backbone.png
  21. BIN
      resources/oci/connectivity/customerdatacenter-grey.png
  22. BIN
      resources/oci/connectivity/customerdatacenter.png
  23. BIN
      resources/oci/connectivity/customerpremisesequip-grey.png
  24. BIN
      resources/oci/connectivity/customerpremisesequip.png
  25. BIN
      resources/oci/connectivity/fastconnect-grey.png
  26. BIN
      resources/oci/connectivity/fastconnect.png
  27. BIN
      resources/oci/connectivity/vpn-grey.png
  28. BIN
      resources/oci/connectivity/vpn.png
  29. BIN
      resources/oci/database/databaseservice-grey.png
  30. BIN
      resources/oci/database/databaseservice.png
  31. BIN
      resources/oci/devops/apiservice-grey.png
  32. BIN
      resources/oci/devops/apiservice.png
  33. BIN
      resources/oci/devops/resourcemgmt-grey.png
  34. BIN
      resources/oci/devops/resourcemgmt.png
  35. BIN
      resources/oci/edge/cdn-grey.png
  36. BIN
      resources/oci/edge/cdn.png
  37. BIN
      resources/oci/edge/dns-grey.png
  38. BIN
      resources/oci/edge/dns.png
  39. BIN
      resources/oci/edge/emaildelivery-grey.png
  40. BIN
      resources/oci/edge/emaildelivery.png
  41. BIN
      resources/oci/edge/waf-grey.png
  42. BIN
      resources/oci/edge/waf.png
  43. BIN
      resources/oci/monitoring/alarm-grey.png
  44. BIN
      resources/oci/monitoring/alarm.png
  45. BIN
      resources/oci/monitoring/event-grey.png
  46. BIN
      resources/oci/monitoring/event.png
  47. BIN
      resources/oci/monitoring/healthcheck-grey.png
  48. BIN
      resources/oci/monitoring/healthcheck.png
  49. BIN
      resources/oci/monitoring/logging-grey.png
  50. BIN
      resources/oci/monitoring/logging.png
  51. BIN
      resources/oci/monitoring/notifications-grey.png
  52. BIN
      resources/oci/monitoring/notifications.png
  53. BIN
      resources/oci/monitoring/queuing-grey.png
  54. BIN
      resources/oci/monitoring/queuing.png
  55. BIN
      resources/oci/monitoring/search-grey.png
  56. BIN
      resources/oci/monitoring/search.png
  57. BIN
      resources/oci/monitoring/streaming-grey.png
  58. BIN
      resources/oci/monitoring/streaming.png
  59. BIN
      resources/oci/monitoring/telemetry-grey.png
  60. BIN
      resources/oci/monitoring/telemetry.png
  61. BIN
      resources/oci/monitoring/workflow-grey.png
  62. BIN
      resources/oci/monitoring/workflow.png
  63. BIN
      resources/oci/network/drg-grey.png
  64. BIN
      resources/oci/network/drg.png
  65. BIN
      resources/oci/network/firewall-grey.png
  66. BIN
      resources/oci/network/firewall.png
  67. BIN
      resources/oci/network/internetgateway-grey.png
  68. BIN
      resources/oci/network/internetgateway.png
  69. BIN
      resources/oci/network/loadbalance-grey.png
  70. BIN
      resources/oci/network/loadbalance.png
  71. BIN
      resources/oci/network/routetable-grey.png
  72. BIN
      resources/oci/network/routetable.png
  73. BIN
      resources/oci/network/securitylists-grey.png
  74. BIN
      resources/oci/network/securitylists.png
  75. BIN
      resources/oci/network/service-gateway-grey.png
  76. BIN
      resources/oci/network/service-gateway.png
  77. BIN
      resources/oci/network/vcloudnetwork-grey.png
  78. BIN
      resources/oci/network/vcloudnetwork.png
  79. BIN
      resources/oci/security/audit-grey.png
  80. BIN
      resources/oci/security/audit.png
  81. BIN
      resources/oci/security/compartments-grey.png
  82. BIN
      resources/oci/security/compartments.png
  83. BIN
      resources/oci/security/ddos-grey.png
  84. BIN
      resources/oci/security/ddos.png
  85. BIN
      resources/oci/security/encryption-grey.png
  86. BIN
      resources/oci/security/encryption.png
  87. BIN
      resources/oci/security/groups-grey.png
  88. BIN
      resources/oci/security/groups.png
  89. BIN
      resources/oci/security/id-access-grey.png
  90. BIN
      resources/oci/security/id-access.png
  91. BIN
      resources/oci/security/keymgmt-grey.png
  92. BIN
      resources/oci/security/keymgmt.png
  93. BIN
      resources/oci/security/ocid-grey.png
  94. BIN
      resources/oci/security/ocid.png
  95. BIN
      resources/oci/security/policies-grey.png
  96. BIN
      resources/oci/security/policies.png
  97. BIN
      resources/oci/security/tagging-grey.png
  98. BIN
      resources/oci/security/tagging.png
  99. BIN
      resources/oci/storage/backuprestore-grey.png
  100. BIN
      resources/oci/storage/backuprestore.png

+ 7
- 1
config.py View File

@@ -319,7 +319,13 @@ ALIASES = {
"oci": { "oci": {
"compute": { "compute": {
"Vm": "VirtualMachine", "Vm": "VirtualMachine",
"Bm": "BareMetal"
"VmGrey": "VirtualMachineGrey",
"Bm": "BareMetal",
"BmGrey": "BareMetalGrey",
}, },
"database": {
"Databaseservice": "DBService",
"DatabaseserviceGrey": "DBServiceGrey",
}
} }
} }

+ 14
- 0
diagrams/oci/compute.py View File

@@ -8,14 +8,26 @@ class _Compute(_OCI):
_icon_dir = "resources/oci/compute" _icon_dir = "resources/oci/compute"




class BmGrey(_Compute):
_icon = "bm-grey.png"


class Bm(_Compute): class Bm(_Compute):
_icon = "bm.png" _icon = "bm.png"




class ContainerGrey(_Compute):
_icon = "container-grey.png"


class Container(_Compute): class Container(_Compute):
_icon = "container.png" _icon = "container.png"




class VmGrey(_Compute):
_icon = "vm-grey.png"


class Vm(_Compute): class Vm(_Compute):
_icon = "vm.png" _icon = "vm.png"


@@ -23,4 +35,6 @@ class Vm(_Compute):
# Aliases # Aliases


VirtualMachine = Vm VirtualMachine = Vm
VirtualMachineGrey = VmGrey
BareMetal = Bm BareMetal = Bm
BareMetalGrey = BmGrey

+ 20
- 0
diagrams/oci/connectivity.py View File

@@ -8,22 +8,42 @@ class _Connectivity(_OCI):
_icon_dir = "resources/oci/connectivity" _icon_dir = "resources/oci/connectivity"




class BackboneGrey(_Connectivity):
_icon = "backbone-grey.png"


class Backbone(_Connectivity): class Backbone(_Connectivity):
_icon = "backbone.png" _icon = "backbone.png"




class CustomerdatacenterGrey(_Connectivity):
_icon = "customerdatacenter-grey.png"


class Customerdatacenter(_Connectivity): class Customerdatacenter(_Connectivity):
_icon = "customerdatacenter.png" _icon = "customerdatacenter.png"




class CustomerpremisesequipGrey(_Connectivity):
_icon = "customerpremisesequip-grey.png"


class Customerpremisesequip(_Connectivity): class Customerpremisesequip(_Connectivity):
_icon = "customerpremisesequip.png" _icon = "customerpremisesequip.png"




class FastconnectGrey(_Connectivity):
_icon = "fastconnect-grey.png"


class Fastconnect(_Connectivity): class Fastconnect(_Connectivity):
_icon = "fastconnect.png" _icon = "fastconnect.png"




class VpnGrey(_Connectivity):
_icon = "vpn-grey.png"


class Vpn(_Connectivity): class Vpn(_Connectivity):
_icon = "vpn.png" _icon = "vpn.png"




+ 7
- 0
diagrams/oci/database.py View File

@@ -8,8 +8,15 @@ class _Database(_OCI):
_icon_dir = "resources/oci/database" _icon_dir = "resources/oci/database"




class DatabaseserviceGrey(_Database):
_icon = "databaseservice-grey.png"


class Databaseservice(_Database): class Databaseservice(_Database):
_icon = "databaseservice.png" _icon = "databaseservice.png"




# Aliases # Aliases

DBService = Databaseservice
DBServiceGrey = DatabaseserviceGrey

+ 8
- 0
diagrams/oci/devops.py View File

@@ -8,10 +8,18 @@ class _Devops(_OCI):
_icon_dir = "resources/oci/devops" _icon_dir = "resources/oci/devops"




class ApiserviceGrey(_Devops):
_icon = "apiservice-grey.png"


class Apiservice(_Devops): class Apiservice(_Devops):
_icon = "apiservice.png" _icon = "apiservice.png"




class ResourcemgmtGrey(_Devops):
_icon = "resourcemgmt-grey.png"


class Resourcemgmt(_Devops): class Resourcemgmt(_Devops):
_icon = "resourcemgmt.png" _icon = "resourcemgmt.png"




+ 16
- 0
diagrams/oci/edge.py View File

@@ -8,18 +8,34 @@ class _Edge(_OCI):
_icon_dir = "resources/oci/edge" _icon_dir = "resources/oci/edge"




class CdnGrey(_Edge):
_icon = "cdn-grey.png"


class Cdn(_Edge): class Cdn(_Edge):
_icon = "cdn.png" _icon = "cdn.png"




class DnsGrey(_Edge):
_icon = "dns-grey.png"


class Dns(_Edge): class Dns(_Edge):
_icon = "dns.png" _icon = "dns.png"




class EmaildeliveryGrey(_Edge):
_icon = "emaildelivery-grey.png"


class Emaildelivery(_Edge): class Emaildelivery(_Edge):
_icon = "emaildelivery.png" _icon = "emaildelivery.png"




class WafGrey(_Edge):
_icon = "waf-grey.png"


class Waf(_Edge): class Waf(_Edge):
_icon = "waf.png" _icon = "waf.png"




+ 40
- 0
diagrams/oci/monitoring.py View File

@@ -8,42 +8,82 @@ class _Monitoring(_OCI):
_icon_dir = "resources/oci/monitoring" _icon_dir = "resources/oci/monitoring"




class AlarmGrey(_Monitoring):
_icon = "alarm-grey.png"


class Alarm(_Monitoring): class Alarm(_Monitoring):
_icon = "alarm.png" _icon = "alarm.png"




class EventGrey(_Monitoring):
_icon = "event-grey.png"


class Event(_Monitoring): class Event(_Monitoring):
_icon = "event.png" _icon = "event.png"




class HealthcheckGrey(_Monitoring):
_icon = "healthcheck-grey.png"


class Healthcheck(_Monitoring): class Healthcheck(_Monitoring):
_icon = "healthcheck.png" _icon = "healthcheck.png"




class LoggingGrey(_Monitoring):
_icon = "logging-grey.png"


class Logging(_Monitoring): class Logging(_Monitoring):
_icon = "logging.png" _icon = "logging.png"




class NotificationsGrey(_Monitoring):
_icon = "notifications-grey.png"


class Notifications(_Monitoring): class Notifications(_Monitoring):
_icon = "notifications.png" _icon = "notifications.png"




class QueuingGrey(_Monitoring):
_icon = "queuing-grey.png"


class Queuing(_Monitoring): class Queuing(_Monitoring):
_icon = "queuing.png" _icon = "queuing.png"




class SearchGrey(_Monitoring):
_icon = "search-grey.png"


class Search(_Monitoring): class Search(_Monitoring):
_icon = "search.png" _icon = "search.png"




class StreamingGrey(_Monitoring):
_icon = "streaming-grey.png"


class Streaming(_Monitoring): class Streaming(_Monitoring):
_icon = "streaming.png" _icon = "streaming.png"




class TelemetryGrey(_Monitoring):
_icon = "telemetry-grey.png"


class Telemetry(_Monitoring): class Telemetry(_Monitoring):
_icon = "telemetry.png" _icon = "telemetry.png"




class WorkflowGrey(_Monitoring):
_icon = "workflow-grey.png"


class Workflow(_Monitoring): class Workflow(_Monitoring):
_icon = "workflow.png" _icon = "workflow.png"




+ 32
- 0
diagrams/oci/network.py View File

@@ -8,34 +8,66 @@ class _Network(_OCI):
_icon_dir = "resources/oci/network" _icon_dir = "resources/oci/network"




class DrgGrey(_Network):
_icon = "drg-grey.png"


class Drg(_Network): class Drg(_Network):
_icon = "drg.png" _icon = "drg.png"




class FirewallGrey(_Network):
_icon = "firewall-grey.png"


class Firewall(_Network): class Firewall(_Network):
_icon = "firewall.png" _icon = "firewall.png"




class InternetgatewayGrey(_Network):
_icon = "internetgateway-grey.png"


class Internetgateway(_Network): class Internetgateway(_Network):
_icon = "internetgateway.png" _icon = "internetgateway.png"




class LoadbalanceGrey(_Network):
_icon = "loadbalance-grey.png"


class Loadbalance(_Network): class Loadbalance(_Network):
_icon = "loadbalance.png" _icon = "loadbalance.png"




class RoutetableGrey(_Network):
_icon = "routetable-grey.png"


class Routetable(_Network): class Routetable(_Network):
_icon = "routetable.png" _icon = "routetable.png"




class SecuritylistsGrey(_Network):
_icon = "securitylists-grey.png"


class Securitylists(_Network): class Securitylists(_Network):
_icon = "securitylists.png" _icon = "securitylists.png"




class ServiceGatewayGrey(_Network):
_icon = "service-gateway-grey.png"


class ServiceGateway(_Network): class ServiceGateway(_Network):
_icon = "service-gateway.png" _icon = "service-gateway.png"




class VcloudnetworkGrey(_Network):
_icon = "vcloudnetwork-grey.png"


class Vcloudnetwork(_Network): class Vcloudnetwork(_Network):
_icon = "vcloudnetwork.png" _icon = "vcloudnetwork.png"




+ 40
- 0
diagrams/oci/security.py View File

@@ -8,42 +8,82 @@ class _Security(_OCI):
_icon_dir = "resources/oci/security" _icon_dir = "resources/oci/security"




class AuditGrey(_Security):
_icon = "audit-grey.png"


class Audit(_Security): class Audit(_Security):
_icon = "audit.png" _icon = "audit.png"




class CompartmentsGrey(_Security):
_icon = "compartments-grey.png"


class Compartments(_Security): class Compartments(_Security):
_icon = "compartments.png" _icon = "compartments.png"




class DdosGrey(_Security):
_icon = "ddos-grey.png"


class Ddos(_Security): class Ddos(_Security):
_icon = "ddos.png" _icon = "ddos.png"




class EncryptionGrey(_Security):
_icon = "encryption-grey.png"


class Encryption(_Security): class Encryption(_Security):
_icon = "encryption.png" _icon = "encryption.png"




class GroupsGrey(_Security):
_icon = "groups-grey.png"


class Groups(_Security): class Groups(_Security):
_icon = "groups.png" _icon = "groups.png"




class IdAccessGrey(_Security):
_icon = "id-access-grey.png"


class IdAccess(_Security): class IdAccess(_Security):
_icon = "id-access.png" _icon = "id-access.png"




class KeymgmtGrey(_Security):
_icon = "keymgmt-grey.png"


class Keymgmt(_Security): class Keymgmt(_Security):
_icon = "keymgmt.png" _icon = "keymgmt.png"




class OcidGrey(_Security):
_icon = "ocid-grey.png"


class Ocid(_Security): class Ocid(_Security):
_icon = "ocid.png" _icon = "ocid.png"




class PoliciesGrey(_Security):
_icon = "policies-grey.png"


class Policies(_Security): class Policies(_Security):
_icon = "policies.png" _icon = "policies.png"




class TaggingGrey(_Security):
_icon = "tagging-grey.png"


class Tagging(_Security): class Tagging(_Security):
_icon = "tagging.png" _icon = "tagging.png"




+ 28
- 0
diagrams/oci/storage.py View File

@@ -8,30 +8,58 @@ class _Storage(_OCI):
_icon_dir = "resources/oci/storage" _icon_dir = "resources/oci/storage"




class BackuprestoreGrey(_Storage):
_icon = "backuprestore-grey.png"


class Backuprestore(_Storage): class Backuprestore(_Storage):
_icon = "backuprestore.png" _icon = "backuprestore.png"




class BlockstorageGrey(_Storage):
_icon = "blockstorage-grey.png"


class Blockstorage(_Storage): class Blockstorage(_Storage):
_icon = "blockstorage.png" _icon = "blockstorage.png"




class BucketsGrey(_Storage):
_icon = "buckets-grey.png"


class Buckets(_Storage): class Buckets(_Storage):
_icon = "buckets.png" _icon = "buckets.png"




class DatatransferGrey(_Storage):
_icon = "datatransfer-grey.png"


class Datatransfer(_Storage): class Datatransfer(_Storage):
_icon = "datatransfer.png" _icon = "datatransfer.png"




class FilestorageGrey(_Storage):
_icon = "filestorage-grey.png"


class Filestorage(_Storage): class Filestorage(_Storage):
_icon = "filestorage.png" _icon = "filestorage.png"




class ObjectstorageGrey(_Storage):
_icon = "objectstorage-grey.png"


class Objectstorage(_Storage): class Objectstorage(_Storage):
_icon = "objectstorage.png" _icon = "objectstorage.png"




class StoragegatewayGrey(_Storage):
_icon = "storagegateway-grey.png"


class Storagegateway(_Storage): class Storagegateway(_Storage):
_icon = "storagegateway.png" _icon = "storagegateway.png"




+ 51
- 1
docs/nodes/oci.md View File

@@ -7,77 +7,127 @@ Node classes list of oci provider.


## oci.database ## oci.database


- **diagrams.oci.database.Databaseservice**
- **diagrams.oci.database.DatabaseserviceGrey**, **DBServiceGrey** (alias)
- **diagrams.oci.database.Databaseservice**, **DBService** (alias)


## oci.devops ## oci.devops


- **diagrams.oci.devops.ApiserviceGrey**
- **diagrams.oci.devops.Apiservice** - **diagrams.oci.devops.Apiservice**
- **diagrams.oci.devops.ResourcemgmtGrey**
- **diagrams.oci.devops.Resourcemgmt** - **diagrams.oci.devops.Resourcemgmt**


## oci.connectivity ## oci.connectivity


- **diagrams.oci.connectivity.BackboneGrey**
- **diagrams.oci.connectivity.Backbone** - **diagrams.oci.connectivity.Backbone**
- **diagrams.oci.connectivity.CustomerdatacenterGrey**
- **diagrams.oci.connectivity.Customerdatacenter** - **diagrams.oci.connectivity.Customerdatacenter**
- **diagrams.oci.connectivity.CustomerpremisesequipGrey**
- **diagrams.oci.connectivity.Customerpremisesequip** - **diagrams.oci.connectivity.Customerpremisesequip**
- **diagrams.oci.connectivity.FastconnectGrey**
- **diagrams.oci.connectivity.Fastconnect** - **diagrams.oci.connectivity.Fastconnect**
- **diagrams.oci.connectivity.VpnGrey**
- **diagrams.oci.connectivity.Vpn** - **diagrams.oci.connectivity.Vpn**


## oci.security ## oci.security


- **diagrams.oci.security.AuditGrey**
- **diagrams.oci.security.Audit** - **diagrams.oci.security.Audit**
- **diagrams.oci.security.CompartmentsGrey**
- **diagrams.oci.security.Compartments** - **diagrams.oci.security.Compartments**
- **diagrams.oci.security.DdosGrey**
- **diagrams.oci.security.Ddos** - **diagrams.oci.security.Ddos**
- **diagrams.oci.security.EncryptionGrey**
- **diagrams.oci.security.Encryption** - **diagrams.oci.security.Encryption**
- **diagrams.oci.security.GroupsGrey**
- **diagrams.oci.security.Groups** - **diagrams.oci.security.Groups**
- **diagrams.oci.security.IdAccessGrey**
- **diagrams.oci.security.IdAccess** - **diagrams.oci.security.IdAccess**
- **diagrams.oci.security.KeymgmtGrey**
- **diagrams.oci.security.Keymgmt** - **diagrams.oci.security.Keymgmt**
- **diagrams.oci.security.OcidGrey**
- **diagrams.oci.security.Ocid** - **diagrams.oci.security.Ocid**
- **diagrams.oci.security.PoliciesGrey**
- **diagrams.oci.security.Policies** - **diagrams.oci.security.Policies**
- **diagrams.oci.security.TaggingGrey**
- **diagrams.oci.security.Tagging** - **diagrams.oci.security.Tagging**


## oci.network ## oci.network


- **diagrams.oci.network.DrgGrey**
- **diagrams.oci.network.Drg** - **diagrams.oci.network.Drg**
- **diagrams.oci.network.FirewallGrey**
- **diagrams.oci.network.Firewall** - **diagrams.oci.network.Firewall**
- **diagrams.oci.network.InternetgatewayGrey**
- **diagrams.oci.network.Internetgateway** - **diagrams.oci.network.Internetgateway**
- **diagrams.oci.network.LoadbalanceGrey**
- **diagrams.oci.network.Loadbalance** - **diagrams.oci.network.Loadbalance**
- **diagrams.oci.network.RoutetableGrey**
- **diagrams.oci.network.Routetable** - **diagrams.oci.network.Routetable**
- **diagrams.oci.network.SecuritylistsGrey**
- **diagrams.oci.network.Securitylists** - **diagrams.oci.network.Securitylists**
- **diagrams.oci.network.ServiceGatewayGrey**
- **diagrams.oci.network.ServiceGateway** - **diagrams.oci.network.ServiceGateway**
- **diagrams.oci.network.VcloudnetworkGrey**
- **diagrams.oci.network.Vcloudnetwork** - **diagrams.oci.network.Vcloudnetwork**


## oci.edge ## oci.edge


- **diagrams.oci.edge.CdnGrey**
- **diagrams.oci.edge.Cdn** - **diagrams.oci.edge.Cdn**
- **diagrams.oci.edge.DnsGrey**
- **diagrams.oci.edge.Dns** - **diagrams.oci.edge.Dns**
- **diagrams.oci.edge.EmaildeliveryGrey**
- **diagrams.oci.edge.Emaildelivery** - **diagrams.oci.edge.Emaildelivery**
- **diagrams.oci.edge.WafGrey**
- **diagrams.oci.edge.Waf** - **diagrams.oci.edge.Waf**


## oci.storage ## oci.storage


- **diagrams.oci.storage.BackuprestoreGrey**
- **diagrams.oci.storage.Backuprestore** - **diagrams.oci.storage.Backuprestore**
- **diagrams.oci.storage.BlockstorageGrey**
- **diagrams.oci.storage.Blockstorage** - **diagrams.oci.storage.Blockstorage**
- **diagrams.oci.storage.BucketsGrey**
- **diagrams.oci.storage.Buckets** - **diagrams.oci.storage.Buckets**
- **diagrams.oci.storage.DatatransferGrey**
- **diagrams.oci.storage.Datatransfer** - **diagrams.oci.storage.Datatransfer**
- **diagrams.oci.storage.FilestorageGrey**
- **diagrams.oci.storage.Filestorage** - **diagrams.oci.storage.Filestorage**
- **diagrams.oci.storage.ObjectstorageGrey**
- **diagrams.oci.storage.Objectstorage** - **diagrams.oci.storage.Objectstorage**
- **diagrams.oci.storage.StoragegatewayGrey**
- **diagrams.oci.storage.Storagegateway** - **diagrams.oci.storage.Storagegateway**


## oci.compute ## oci.compute


- **diagrams.oci.compute.BmGrey**, **BareMetalGrey** (alias)
- **diagrams.oci.compute.Bm**, **BareMetal** (alias) - **diagrams.oci.compute.Bm**, **BareMetal** (alias)
- **diagrams.oci.compute.ContainerGrey**
- **diagrams.oci.compute.Container** - **diagrams.oci.compute.Container**
- **diagrams.oci.compute.VmGrey**, **VirtualMachineGrey** (alias)
- **diagrams.oci.compute.Vm**, **VirtualMachine** (alias) - **diagrams.oci.compute.Vm**, **VirtualMachine** (alias)


## oci.monitoring ## oci.monitoring


- **diagrams.oci.monitoring.AlarmGrey**
- **diagrams.oci.monitoring.Alarm** - **diagrams.oci.monitoring.Alarm**
- **diagrams.oci.monitoring.EventGrey**
- **diagrams.oci.monitoring.Event** - **diagrams.oci.monitoring.Event**
- **diagrams.oci.monitoring.HealthcheckGrey**
- **diagrams.oci.monitoring.Healthcheck** - **diagrams.oci.monitoring.Healthcheck**
- **diagrams.oci.monitoring.LoggingGrey**
- **diagrams.oci.monitoring.Logging** - **diagrams.oci.monitoring.Logging**
- **diagrams.oci.monitoring.NotificationsGrey**
- **diagrams.oci.monitoring.Notifications** - **diagrams.oci.monitoring.Notifications**
- **diagrams.oci.monitoring.QueuingGrey**
- **diagrams.oci.monitoring.Queuing** - **diagrams.oci.monitoring.Queuing**
- **diagrams.oci.monitoring.SearchGrey**
- **diagrams.oci.monitoring.Search** - **diagrams.oci.monitoring.Search**
- **diagrams.oci.monitoring.StreamingGrey**
- **diagrams.oci.monitoring.Streaming** - **diagrams.oci.monitoring.Streaming**
- **diagrams.oci.monitoring.TelemetryGrey**
- **diagrams.oci.monitoring.Telemetry** - **diagrams.oci.monitoring.Telemetry**
- **diagrams.oci.monitoring.WorkflowGrey**
- **diagrams.oci.monitoring.Workflow** - **diagrams.oci.monitoring.Workflow**

+ 73
- 73
docs/nodes/onprem.md View File

@@ -5,46 +5,6 @@ title: OnPrem


Node classes list of onprem provider. Node classes list of onprem provider.


## onprem.compute

- **diagrams.onprem.compute.Nomad**
- **diagrams.onprem.compute.Server**

## onprem.ci

- **diagrams.onprem.ci.Circleci**, **CircleCI** (alias)
- **diagrams.onprem.ci.Jenkins**
- **diagrams.onprem.ci.Teamcity**, **TC** (alias)
- **diagrams.onprem.ci.Travisci**, **TravisCI** (alias)

## onprem.queue

- **diagrams.onprem.queue.Activemq**, **ActiveMQ** (alias)
- **diagrams.onprem.queue.Celery**
- **diagrams.onprem.queue.Kafka**
- **diagrams.onprem.queue.Rabbitmq**, **RabbitMQ** (alias)
- **diagrams.onprem.queue.Zeromq**, **ZeroMQ** (alias)

## onprem.inmemory

- **diagrams.onprem.inmemory.Aerospike**
- **diagrams.onprem.inmemory.Hazelcast**
- **diagrams.onprem.inmemory.Memcached**
- **diagrams.onprem.inmemory.Redis**

## onprem.etl

- **diagrams.onprem.etl.Embulk**

## onprem.cd

- **diagrams.onprem.cd.Spinnaker**

## onprem.search

- **diagrams.onprem.search.Elasticsearch**
- **diagrams.onprem.search.Solr**

## onprem.database ## onprem.database


- **diagrams.onprem.database.Cassandra** - **diagrams.onprem.database.Cassandra**
@@ -64,6 +24,26 @@ Node classes list of onprem provider.
- **diagrams.onprem.database.Postgresql**, **PostgreSQL** (alias) - **diagrams.onprem.database.Postgresql**, **PostgreSQL** (alias)
- **diagrams.onprem.database.Scylla** - **diagrams.onprem.database.Scylla**


## onprem.security

- **diagrams.onprem.security.Trivy**
- **diagrams.onprem.security.Vault**

## onprem.ci

- **diagrams.onprem.ci.Circleci**, **CircleCI** (alias)
- **diagrams.onprem.ci.Jenkins**
- **diagrams.onprem.ci.Teamcity**, **TC** (alias)
- **diagrams.onprem.ci.Travisci**, **TravisCI** (alias)

## onprem.etl

- **diagrams.onprem.etl.Embulk**

## onprem.mlops

- **diagrams.onprem.mlops.Polyaxon**

## onprem.network ## onprem.network


- **diagrams.onprem.network.Apache** - **diagrams.onprem.network.Apache**
@@ -84,11 +64,22 @@ Node classes list of onprem provider.
- **diagrams.onprem.network.Vyos**, **VyOS** (alias) - **diagrams.onprem.network.Vyos**, **VyOS** (alias)
- **diagrams.onprem.network.Zookeeper** - **diagrams.onprem.network.Zookeeper**


## onprem.client
## onprem.inmemory


- **diagrams.onprem.client.Client**
- **diagrams.onprem.client.User**
- **diagrams.onprem.client.Users**
- **diagrams.onprem.inmemory.Aerospike**
- **diagrams.onprem.inmemory.Hazelcast**
- **diagrams.onprem.inmemory.Memcached**
- **diagrams.onprem.inmemory.Redis**

## onprem.search

- **diagrams.onprem.search.Elasticsearch**
- **diagrams.onprem.search.Solr**

## onprem.container

- **diagrams.onprem.container.Docker**
- **diagrams.onprem.container.Rkt**, **RKT** (alias)


## onprem.iac ## onprem.iac


@@ -96,15 +87,16 @@ Node classes list of onprem provider.
- **diagrams.onprem.iac.Awx** - **diagrams.onprem.iac.Awx**
- **diagrams.onprem.iac.Terraform** - **diagrams.onprem.iac.Terraform**


## onprem.analytics
## onprem.compute


- **diagrams.onprem.analytics.Beam**
- **diagrams.onprem.analytics.Flink**
- **diagrams.onprem.analytics.Hadoop**
- **diagrams.onprem.analytics.Hive**
- **diagrams.onprem.analytics.Norikra**
- **diagrams.onprem.analytics.Spark**
- **diagrams.onprem.analytics.Storm**
- **diagrams.onprem.compute.Nomad**
- **diagrams.onprem.compute.Server**

## onprem.vcs

- **diagrams.onprem.vcs.Git**
- **diagrams.onprem.vcs.Github**
- **diagrams.onprem.vcs.Gitlab**


## onprem.workflow ## onprem.workflow


@@ -113,30 +105,21 @@ Node classes list of onprem provider.
- **diagrams.onprem.workflow.Kubeflow**, **KubeFlow** (alias) - **diagrams.onprem.workflow.Kubeflow**, **KubeFlow** (alias)
- **diagrams.onprem.workflow.Nifi**, **NiFi** (alias) - **diagrams.onprem.workflow.Nifi**, **NiFi** (alias)


## onprem.security

- **diagrams.onprem.security.Trivy**
- **diagrams.onprem.security.Vault**

## onprem.container

- **diagrams.onprem.container.Docker**
- **diagrams.onprem.container.Rkt**, **RKT** (alias)

## onprem.logging
## onprem.queue


- **diagrams.onprem.logging.Fluentd**
- **diagrams.onprem.logging.Logstash**, **LogStash** (alias)
- **diagrams.onprem.queue.Activemq**, **ActiveMQ** (alias)
- **diagrams.onprem.queue.Celery**
- **diagrams.onprem.queue.Kafka**
- **diagrams.onprem.queue.Rabbitmq**, **RabbitMQ** (alias)
- **diagrams.onprem.queue.Zeromq**, **ZeroMQ** (alias)


## onprem.mlops
## onprem.cd


- **diagrams.onprem.mlops.Polyaxon**
- **diagrams.onprem.cd.Spinnaker**


## onprem.vcs
## onprem.gitops


- **diagrams.onprem.vcs.Git**
- **diagrams.onprem.vcs.Github**
- **diagrams.onprem.vcs.Gitlab**
- **diagrams.onprem.gitops.Argocd**, **ArgoCD** (alias)


## onprem.monitoring ## onprem.monitoring


@@ -147,6 +130,23 @@ Node classes list of onprem provider.
- **diagrams.onprem.monitoring.Splunk** - **diagrams.onprem.monitoring.Splunk**
- **diagrams.onprem.monitoring.Thanos** - **diagrams.onprem.monitoring.Thanos**


## onprem.gitops
## onprem.client


- **diagrams.onprem.gitops.Argocd**, **ArgoCD** (alias)
- **diagrams.onprem.client.Client**
- **diagrams.onprem.client.User**
- **diagrams.onprem.client.Users**

## onprem.logging

- **diagrams.onprem.logging.Fluentd**
- **diagrams.onprem.logging.Logstash**, **LogStash** (alias)

## onprem.analytics

- **diagrams.onprem.analytics.Beam**
- **diagrams.onprem.analytics.Flink**
- **diagrams.onprem.analytics.Hadoop**
- **diagrams.onprem.analytics.Hive**
- **diagrams.onprem.analytics.Norikra**
- **diagrams.onprem.analytics.Spark**
- **diagrams.onprem.analytics.Storm**

BIN
resources/oci/compute/bm-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 5.1 KiB

BIN
resources/oci/compute/bm.png View File

Before After
Width: 475  |  Height: 520  |  Size: 5.9 KiB Width: 256  |  Height: 256  |  Size: 5.0 KiB

BIN
resources/oci/compute/container-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 8.8 KiB

BIN
resources/oci/compute/container.png View File

Before After
Width: 475  |  Height: 520  |  Size: 6.3 KiB Width: 256  |  Height: 256  |  Size: 8.2 KiB

BIN
resources/oci/compute/vm-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 6.4 KiB

BIN
resources/oci/compute/vm.png View File

Before After
Width: 475  |  Height: 520  |  Size: 6.5 KiB Width: 256  |  Height: 256  |  Size: 5.9 KiB

BIN
resources/oci/connectivity/backbone-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 10 KiB

BIN
resources/oci/connectivity/backbone.png View File

Before After
Width: 457  |  Height: 457  |  Size: 8.2 KiB Width: 256  |  Height: 256  |  Size: 9.3 KiB

BIN
resources/oci/connectivity/customerdatacenter-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 12 KiB

BIN
resources/oci/connectivity/customerdatacenter.png View File

Before After
Width: 454  |  Height: 372  |  Size: 9.1 KiB Width: 256  |  Height: 256  |  Size: 11 KiB

BIN
resources/oci/connectivity/customerpremisesequip-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 8.7 KiB

BIN
resources/oci/connectivity/customerpremisesequip.png View File

Before After
Width: 470  |  Height: 330  |  Size: 7.6 KiB Width: 256  |  Height: 256  |  Size: 8.1 KiB

BIN
resources/oci/connectivity/fastconnect-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 8.4 KiB

BIN
resources/oci/connectivity/fastconnect.png View File

Before After
Width: 571  |  Height: 492  |  Size: 8.9 KiB Width: 256  |  Height: 256  |  Size: 7.9 KiB

BIN
resources/oci/connectivity/vpn-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 12 KiB

BIN
resources/oci/connectivity/vpn.png View File

Before After
Width: 590  |  Height: 443  |  Size: 9.5 KiB Width: 256  |  Height: 256  |  Size: 11 KiB

BIN
resources/oci/database/databaseservice-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 6.9 KiB

BIN
resources/oci/database/databaseservice.png View File

Before After
Width: 475  |  Height: 520  |  Size: 6.2 KiB Width: 256  |  Height: 256  |  Size: 6.5 KiB

BIN
resources/oci/devops/apiservice-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 14 KiB

BIN
resources/oci/devops/apiservice.png View File

Before After
Width: 457  |  Height: 457  |  Size: 11 KiB Width: 256  |  Height: 256  |  Size: 13 KiB

BIN
resources/oci/devops/resourcemgmt-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 12 KiB

BIN
resources/oci/devops/resourcemgmt.png View File

Before After
Width: 613  |  Height: 525  |  Size: 12 KiB Width: 256  |  Height: 256  |  Size: 11 KiB

BIN
resources/oci/edge/cdn-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 27 KiB

BIN
resources/oci/edge/cdn.png View File

Before After
Width: 456  |  Height: 457  |  Size: 20 KiB Width: 256  |  Height: 256  |  Size: 24 KiB

BIN
resources/oci/edge/dns-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 24 KiB

BIN
resources/oci/edge/dns.png View File

Before After
Width: 456  |  Height: 457  |  Size: 19 KiB Width: 256  |  Height: 256  |  Size: 22 KiB

BIN
resources/oci/edge/emaildelivery-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 16 KiB

BIN
resources/oci/edge/emaildelivery.png View File

Before After
Width: 476  |  Height: 332  |  Size: 12 KiB Width: 256  |  Height: 256  |  Size: 15 KiB

BIN
resources/oci/edge/waf-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 13 KiB

BIN
resources/oci/edge/waf.png View File

Before After
Width: 457  |  Height: 456  |  Size: 10 KiB Width: 256  |  Height: 256  |  Size: 12 KiB

BIN
resources/oci/monitoring/alarm-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 24 KiB

BIN
resources/oci/monitoring/alarm.png View File

Before After
Width: 603  |  Height: 654  |  Size: 19 KiB Width: 256  |  Height: 256  |  Size: 19 KiB

BIN
resources/oci/monitoring/event-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 9.9 KiB

BIN
resources/oci/monitoring/event.png View File

Before After
Width: 407  |  Height: 241  |  Size: 5.6 KiB Width: 256  |  Height: 256  |  Size: 8.3 KiB

BIN
resources/oci/monitoring/healthcheck-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 5.7 KiB

BIN
resources/oci/monitoring/healthcheck.png View File

Before After
Width: 371  |  Height: 538  |  Size: 5.3 KiB Width: 256  |  Height: 256  |  Size: 5.4 KiB

BIN
resources/oci/monitoring/logging-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 23 KiB

BIN
resources/oci/monitoring/logging.png View File

Before After
Width: 579  |  Height: 677  |  Size: 24 KiB Width: 256  |  Height: 256  |  Size: 19 KiB

BIN
resources/oci/monitoring/notifications-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 18 KiB

BIN
resources/oci/monitoring/notifications.png View File

Before After
Width: 614  |  Height: 580  |  Size: 15 KiB Width: 256  |  Height: 256  |  Size: 15 KiB

BIN
resources/oci/monitoring/queuing-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 2.4 KiB

BIN
resources/oci/monitoring/queuing.png View File

Before After
Width: 567  |  Height: 510  |  Size: 5.8 KiB Width: 256  |  Height: 256  |  Size: 2.2 KiB

BIN
resources/oci/monitoring/search-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 26 KiB

BIN
resources/oci/monitoring/search.png View File

Before After
Width: 578  |  Height: 680  |  Size: 21 KiB Width: 256  |  Height: 256  |  Size: 21 KiB

BIN
resources/oci/monitoring/streaming-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 17 KiB

BIN
resources/oci/monitoring/streaming.png View File

Before After
Width: 791  |  Height: 475  |  Size: 19 KiB Width: 256  |  Height: 256  |  Size: 14 KiB

BIN
resources/oci/monitoring/telemetry-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 10 KiB

BIN
resources/oci/monitoring/telemetry.png View File

Before After
Width: 534  |  Height: 416  |  Size: 7.6 KiB Width: 256  |  Height: 256  |  Size: 9.7 KiB

BIN
resources/oci/monitoring/workflow-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 10 KiB

BIN
resources/oci/monitoring/workflow.png View File

Before After
Width: 571  |  Height: 546  |  Size: 8.9 KiB Width: 256  |  Height: 256  |  Size: 9.1 KiB

BIN
resources/oci/network/drg-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 13 KiB

BIN
resources/oci/network/drg.png View File

Before After
Width: 434  |  Height: 474  |  Size: 11 KiB Width: 256  |  Height: 256  |  Size: 12 KiB

BIN
resources/oci/network/firewall-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 5.5 KiB

BIN
resources/oci/network/firewall.png View File

Before After
Width: 370  |  Height: 522  |  Size: 4.9 KiB Width: 256  |  Height: 256  |  Size: 5.4 KiB

BIN
resources/oci/network/internetgateway-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 13 KiB

BIN
resources/oci/network/internetgateway.png View File

Before After
Width: 578  |  Height: 454  |  Size: 12 KiB Width: 256  |  Height: 256  |  Size: 12 KiB

BIN
resources/oci/network/loadbalance-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 11 KiB

BIN
resources/oci/network/loadbalance.png View File

Before After
Width: 475  |  Height: 519  |  Size: 9.0 KiB Width: 256  |  Height: 256  |  Size: 10 KiB

BIN
resources/oci/network/routetable-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 12 KiB

BIN
resources/oci/network/routetable.png View File

Before After
Width: 370  |  Height: 366  |  Size: 8.2 KiB Width: 256  |  Height: 256  |  Size: 11 KiB

BIN
resources/oci/network/securitylists-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 11 KiB

BIN
resources/oci/network/securitylists.png View File

Before After
Width: 366  |  Height: 488  |  Size: 8.1 KiB Width: 256  |  Height: 256  |  Size: 10 KiB

BIN
resources/oci/network/service-gateway-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 15 KiB

BIN
resources/oci/network/service-gateway.png View File

Before After
Width: 288  |  Height: 288  |  Size: 2.6 KiB Width: 256  |  Height: 256  |  Size: 12 KiB

BIN
resources/oci/network/vcloudnetwork-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 19 KiB

BIN
resources/oci/network/vcloudnetwork.png View File

Before After
Width: 470  |  Height: 470  |  Size: 15 KiB Width: 256  |  Height: 256  |  Size: 17 KiB

BIN
resources/oci/security/audit-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 7.2 KiB

BIN
resources/oci/security/audit.png View File

Before After
Width: 519  |  Height: 404  |  Size: 3.8 KiB Width: 256  |  Height: 256  |  Size: 6.8 KiB

BIN
resources/oci/security/compartments-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 9.6 KiB

BIN
resources/oci/security/compartments.png View File

Before After
Width: 492  |  Height: 414  |  Size: 8.1 KiB Width: 256  |  Height: 256  |  Size: 8.8 KiB

BIN
resources/oci/security/ddos-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 13 KiB

BIN
resources/oci/security/ddos.png View File

Before After
Width: 942  |  Height: 778  |  Size: 20 KiB Width: 256  |  Height: 256  |  Size: 12 KiB

BIN
resources/oci/security/encryption-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 8.7 KiB

BIN
resources/oci/security/encryption.png View File

Before After
Width: 320  |  Height: 453  |  Size: 7.6 KiB Width: 256  |  Height: 256  |  Size: 8.1 KiB

BIN
resources/oci/security/groups-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 12 KiB

BIN
resources/oci/security/groups.png View File

Before After
Width: 416  |  Height: 304  |  Size: 9.7 KiB Width: 256  |  Height: 256  |  Size: 11 KiB

BIN
resources/oci/security/id-access-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 14 KiB

BIN
resources/oci/security/id-access.png View File

Before After
Width: 714  |  Height: 446  |  Size: 13 KiB Width: 256  |  Height: 256  |  Size: 13 KiB

BIN
resources/oci/security/keymgmt-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 13 KiB

BIN
resources/oci/security/keymgmt.png View File

Before After
Width: 288  |  Height: 288  |  Size: 2.5 KiB Width: 256  |  Height: 256  |  Size: 12 KiB

BIN
resources/oci/security/ocid-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 9.4 KiB

BIN
resources/oci/security/ocid.png View File

Before After
Width: 595  |  Height: 350  |  Size: 7.7 KiB Width: 256  |  Height: 256  |  Size: 8.6 KiB

BIN
resources/oci/security/policies-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 16 KiB

BIN
resources/oci/security/policies.png View File

Before After
Width: 643  |  Height: 452  |  Size: 12 KiB Width: 256  |  Height: 256  |  Size: 15 KiB

BIN
resources/oci/security/tagging-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 10 KiB

BIN
resources/oci/security/tagging.png View File

Before After
Width: 323  |  Height: 345  |  Size: 7.2 KiB Width: 256  |  Height: 256  |  Size: 9.3 KiB

BIN
resources/oci/storage/backuprestore-grey.png View File

Before After
Width: 256  |  Height: 256  |  Size: 24 KiB

BIN
resources/oci/storage/backuprestore.png View File

Before After
Width: 504  |  Height: 504  |  Size: 18 KiB Width: 256  |  Height: 256  |  Size: 22 KiB

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save