diff --git a/pom.xml b/pom.xml index aa5811f257..7feac97094 100644 --- a/pom.xml +++ b/pom.xml @@ -168,8 +168,8 @@ ${project.basedir} - images/** - ${imagesDir}/** + images/**/*.png + ${imagesDir}/**/*.png diff --git a/server_installation/keycloak-images/cross-dc-architecture.png b/server_installation/keycloak-images/cross-dc-architecture.png index 16fc09c221..7bb893c5d2 100644 Binary files a/server_installation/keycloak-images/cross-dc-architecture.png and b/server_installation/keycloak-images/cross-dc-architecture.png differ diff --git a/server_installation/keycloak-images/cross-dc-architecture.svg b/server_installation/keycloak-images/cross-dc-architecture.svg new file mode 100644 index 0000000000..dfcec2743e --- /dev/null +++ b/server_installation/keycloak-images/cross-dc-architecture.svg @@ -0,0 +1,181 @@ + + + + + cross-datacenter-arch + + 70_RHSSO_0320 + + + + + Datacenter (site1) + + + + + + + + + + + + + + + + + + Load balancer + + + + + + + + + + + + + Infinispan cluster + + Keycloak cluster + + Database + + + + + + + Remotestore + Datacenter (site2) + + + + + + + + + + Infinispan cluster + + Keycloak cluster + + Database + + + + + + + Remotestore + + + + + + + + + + + + + + + Cross-Datacenter Replication + Active/Active database + diff --git a/server_installation/rhsso-images/cross-dc-architecture.png b/server_installation/rhsso-images/cross-dc-architecture.png index 871c2118c1..eee8d2e9b8 100644 Binary files a/server_installation/rhsso-images/cross-dc-architecture.png and b/server_installation/rhsso-images/cross-dc-architecture.png differ diff --git a/server_installation/rhsso-images/cross-dc-architecture.svg b/server_installation/rhsso-images/cross-dc-architecture.svg new file mode 100644 index 0000000000..034501e5f4 --- /dev/null +++ b/server_installation/rhsso-images/cross-dc-architecture.svg @@ -0,0 +1,528 @@ + + + + + + image/svg+xml + + cross-datacenter-arch + + + + + + + + cross-datacenter-arch + + 70_RHSSO_0320 + + + + + Datacenter (site1) + + + + + + + + + + + + + + + + + + + Load balancer + + + + + + + + + + + + + Data Grid cluster + + RH SSO cluster + + Database + + + + + + + Remotestore + + Datacenter (site2) + + + + + + + + + + + Data Grid cluster + + RH SSO cluster + + Database + + + + + + + Remotestore + + + + + + + + + + + + + + + + Cross-Datacenter Replication + Active/Active database + diff --git a/server_installation/topics/operating-mode/crossdc.adoc b/server_installation/topics/operating-mode/crossdc.adoc index fac01ef5eb..9f216db82f 100644 --- a/server_installation/topics/operating-mode/crossdc.adoc +++ b/server_installation/topics/operating-mode/crossdc.adoc @@ -8,7 +8,7 @@ include::../templates/techpreview.adoc[] Cross-Datacenter Replication mode is for when you want to run {project_name} in a cluster across multiple data centers, most typically using data center sites that are in different geographic regions. When using this mode, each data center will have its own cluster of {project_name} servers. -This documentation will refer the following example architecture diagram to illustrate and describe a simple Cross-Datacenter Replication use case. +This documentation will refer to the following example architecture diagram to illustrate and describe a simple Cross-Datacenter Replication use case. [[archdiagram]] .Example Architecture Diagram