mirror of https://github.com/hashicorp/consul
32 lines
805 B
Plaintext
32 lines
805 B
Plaintext
graph TD
|
|
|
|
ExternalRootCA["External RootCA (optional)"]
|
|
|
|
subgraph "Consul Primary"
|
|
PrimaryRootCA["Primary Root CA"]
|
|
PrimarySigningCA["Primary Signing CA (conditional)"]
|
|
end
|
|
|
|
subgraph "Consul Secondary"
|
|
SeconarySigningCA["Seconary Signing CA"]
|
|
end
|
|
|
|
LeafCertAgentPrimary[Leaf Cert Client Agent]
|
|
LeafCertServicePrimary[Leaf Cert Service]
|
|
|
|
LeafCertAgentSecondary[Leaf Cert Client Agent]
|
|
LeafCertServiceSecondary[Leaf Cert Service]
|
|
|
|
|
|
ExternalRootCA -.-> PrimaryRootCA
|
|
PrimaryRootCA -.-> PrimarySigningCA
|
|
|
|
PrimaryRootCA --> SeconarySigningCA
|
|
|
|
PrimarySigningCA --> LeafCertAgentPrimary
|
|
PrimarySigningCA --> LeafCertServicePrimary
|
|
|
|
SeconarySigningCA --> LeafCertAgentSecondary
|
|
SeconarySigningCA --> LeafCertServiceSecondary
|
|
|