Procházet zdrojové kódy

Add Cloud IAP (Identity-Aware Proxy) (#56)

* Initial commit

* feat(gcp): add identity-aware proxy

Co-authored-by: McSly <sylvain.mielot@gmail.com>
tags/v0.7.4
Petr Shevtsov před 4 roky
committed by GitHub
rodič
revize
3b56dde271
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: 4AEE18F83AFDEB23
4 změnil soubory, kde provedl 6 přidání a 1 odebrání
  1. +1
    -1
      config.py
  2. +4
    -0
      diagrams/gcp/security.py
  3. +1
    -0
      docs/nodes/gcp.md
  4. binární
      resources/gcp/security/iap.png

+ 1
- 1
config.py Zobrazit soubor

@@ -49,7 +49,7 @@ TMPL_MODULE = "module.tmpl"
UPPER_WORDS = {
"aws": ("aws", "api", "ebs", "ec2", "efs", "emr", "rds", "ml", "mq", "nat", "vpc", "waf"),
"azure": ("ad", "b2c", "ai", "api", "cdn", "ddos", "dns", "fxt", "hana", "hd", "id", "sap", "sql", "vm"),
"gcp": ("gcp", "ai", "api", "cdn", "dns", "gke", "gpu", "ml", "nat", "os", "sdk", "sql", "tpu", "vpn"),
"gcp": ("gcp", "ai", "api", "cdn", "dns", "gke", "gpu", "iap", "ml", "nat", "os", "sdk", "sql", "tpu", "vpn"),
"k8s": (
"api", "cm", "ccm", "crb", "crd", "ds", "etcd", "hpa", "k8s", "ns", "psp", "pv", "pvc", "rb", "rs",
"sa", "sc", "sts", "svc",


+ 4
- 0
diagrams/gcp/security.py Zobrazit soubor

@@ -12,6 +12,10 @@ class Iam(_Security):
_icon = "iam.png"


class IAP(_Security):
_icon = "iap.png"


class KeyManagementService(_Security):
_icon = "key-management-service.png"



+ 1
- 0
docs/nodes/gcp.md Zobrazit soubor

@@ -17,6 +17,7 @@ Node classes list of gcp provider.
## gcp.security

- **diagrams.gcp.security.Iam**
- **diagrams.gcp.security.IAP**
- **diagrams.gcp.security.KeyManagementService**, **KMS** (alias)
- **diagrams.gcp.security.ResourceManager**
- **diagrams.gcp.security.SecurityCommandCenter**, **SCC** (alias)


binární
resources/gcp/security/iap.png Zobrazit soubor

Před Za
Šířka: 256  |  Výška: 256  |  Velikost: 7.0 KiB

Načítá se…
Zrušit
Uložit