Public Information
This commit is contained in:
13
dsl/ingress.dsl
Normal file
13
dsl/ingress.dsl
Normal file
@@ -0,0 +1,13 @@
|
||||
certificate = Container "Certificate" "https Certificate" {
|
||||
tags "Kubernetes - crd"
|
||||
technology "Kubernetes"
|
||||
clusterIssuer -> this "Provide Certificate"
|
||||
}
|
||||
ingress = Container "Ingress" "Layer 7 Ingress Configuration" {
|
||||
tags "Kubernetes - ing"
|
||||
technology "Kubernetes"
|
||||
this -> ingressController "Provide Configuration"
|
||||
certificate -> this "use"
|
||||
}
|
||||
ingressController -> replicaset.main "balance Layer 7 traffic"
|
||||
svc -> ingressController "provide Pod IPs"
|
||||
Reference in New Issue
Block a user