201 lines
12 KiB
XML
201 lines
12 KiB
XML
|
<svg id="a57fe8be-84d4-4c8f-8206-9baef3a476b6" data-name="artwork" xmlns="http://www.w3.org/2000/svg" width="760" height="564.109" viewBox="0 0 760 564.109">
|
||
|
<defs>
|
||
|
<style>
|
||
|
.b1219f61-ed5a-4ab5-aae8-cf969e4278b5 {
|
||
|
fill: #06c;
|
||
|
}
|
||
|
|
||
|
.a95659f1-e3ca-476f-a3dc-55ea8cf4a731, .b334bae2-10b0-4308-9599-af8907f40781 {
|
||
|
font-size: 12px;
|
||
|
}
|
||
|
|
||
|
.a95659f1-e3ca-476f-a3dc-55ea8cf4a731, .b334bae2-10b0-4308-9599-af8907f40781, .b83df52e-612e-48dd-8d70-51e1017f3a25, .f45a043c-ff9e-4097-b04a-9241269c9766 {
|
||
|
fill: #151515;
|
||
|
}
|
||
|
|
||
|
.a95659f1-e3ca-476f-a3dc-55ea8cf4a731 {
|
||
|
font-family: RedHatText-Bold, Red Hat Text;
|
||
|
font-weight: 700;
|
||
|
}
|
||
|
|
||
|
.a38409cd-4bed-44fc-95da-42eb031e1119 {
|
||
|
fill: #e8e8e8;
|
||
|
}
|
||
|
|
||
|
.b334bae2-10b0-4308-9599-af8907f40781, .f45a043c-ff9e-4097-b04a-9241269c9766 {
|
||
|
font-family: RedHatText-Medium, Red Hat Text;
|
||
|
font-weight: 500;
|
||
|
}
|
||
|
|
||
|
.a5432769-a7a4-40f1-b5b1-b575cdae8bce, .f4265a3a-4e87-4b24-aa61-59dbf2ee2fc3 {
|
||
|
font-family: RedHatText-Regular, Red Hat Text;
|
||
|
}
|
||
|
|
||
|
.f4265a3a-4e87-4b24-aa61-59dbf2ee2fc3 {
|
||
|
font-weight: 400;
|
||
|
}
|
||
|
|
||
|
.a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3, .aceacdfe-e3df-488b-8108-e5f2c6ee34f5, .b19070e9-c5af-4066-8c6b-5ddb44b21409, .b3f465ec-df7a-41cc-ab60-785d83f0e1ce, .e61ed8bb-d6a9-4939-9943-978af9baf5c8, .ed59cc8f-c5ac-43d5-bb40-a887f8de2408, .f4e1ac7a-f122-45c7-9ca8-20a8cc3ed8d0 {
|
||
|
fill: none;
|
||
|
}
|
||
|
|
||
|
.b19070e9-c5af-4066-8c6b-5ddb44b21409, .e61ed8bb-d6a9-4939-9943-978af9baf5c8, .ed59cc8f-c5ac-43d5-bb40-a887f8de2408 {
|
||
|
stroke: #adadad;
|
||
|
}
|
||
|
|
||
|
.a3621884-04b1-427a-80af-b73f09a1daec, .a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3, .b19070e9-c5af-4066-8c6b-5ddb44b21409, .b3f465ec-df7a-41cc-ab60-785d83f0e1ce, .e61ed8bb-d6a9-4939-9943-978af9baf5c8, .ed59cc8f-c5ac-43d5-bb40-a887f8de2408, .f4e1ac7a-f122-45c7-9ca8-20a8cc3ed8d0 {
|
||
|
stroke-linecap: round;
|
||
|
stroke-linejoin: round;
|
||
|
}
|
||
|
|
||
|
.ed59cc8f-c5ac-43d5-bb40-a887f8de2408 {
|
||
|
stroke-dasharray: 2.973 2.973;
|
||
|
}
|
||
|
|
||
|
.e61ed8bb-d6a9-4939-9943-978af9baf5c8 {
|
||
|
stroke-dasharray: 2.955 2.955;
|
||
|
}
|
||
|
|
||
|
.a5432769-a7a4-40f1-b5b1-b575cdae8bce {
|
||
|
font-size: 10px;
|
||
|
fill: #f3f3f3;
|
||
|
}
|
||
|
|
||
|
.a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3 {
|
||
|
stroke: #151515;
|
||
|
}
|
||
|
|
||
|
.f45a043c-ff9e-4097-b04a-9241269c9766 {
|
||
|
font-size: 11px;
|
||
|
}
|
||
|
|
||
|
.a3621884-04b1-427a-80af-b73f09a1daec {
|
||
|
fill: #fff;
|
||
|
}
|
||
|
|
||
|
.a3621884-04b1-427a-80af-b73f09a1daec, .b3f465ec-df7a-41cc-ab60-785d83f0e1ce, .f4e1ac7a-f122-45c7-9ca8-20a8cc3ed8d0 {
|
||
|
stroke: #5b5b5b;
|
||
|
}
|
||
|
|
||
|
.a3621884-04b1-427a-80af-b73f09a1daec, .f4e1ac7a-f122-45c7-9ca8-20a8cc3ed8d0 {
|
||
|
stroke-width: 1.5px;
|
||
|
}
|
||
|
|
||
|
.b3f465ec-df7a-41cc-ab60-785d83f0e1ce {
|
||
|
stroke-width: 2px;
|
||
|
}
|
||
|
</style>
|
||
|
</defs>
|
||
|
<g>
|
||
|
<path class="b1219f61-ed5a-4ab5-aae8-cf969e4278b5" d="M728.5,17V266h-218V17h218m1-1h-220V267h220V16Z"/>
|
||
|
<text class="a95659f1-e3ca-476f-a3dc-55ea8cf4a731" transform="translate(529.5 41.104)">Services</text>
|
||
|
</g>
|
||
|
<g>
|
||
|
<path class="b1219f61-ed5a-4ab5-aae8-cf969e4278b5" d="M463.75,17V266h-218V17h218m1-1h-220V267h220V16Z"/>
|
||
|
<text class="a95659f1-e3ca-476f-a3dc-55ea8cf4a731" transform="translate(264.75 41.104)">Workloads</text>
|
||
|
</g>
|
||
|
<rect class="a38409cd-4bed-44fc-95da-42eb031e1119" x="264.75" y="56" width="180" height="60"/>
|
||
|
<text class="b334bae2-10b0-4308-9599-af8907f40781" transform="translate(297.181 81.908)">keycloak-postgresql<tspan class="f4265a3a-4e87-4b24-aa61-59dbf2ee2fc3"><tspan x="27.102" y="17">(Database)</tspan></tspan></text>
|
||
|
<rect class="a38409cd-4bed-44fc-95da-42eb031e1119" x="264.75" y="186" width="180" height="60"/>
|
||
|
<text class="b334bae2-10b0-4308-9599-af8907f40781" transform="translate(329.297 211.908)">Keycloak<tspan class="f4265a3a-4e87-4b24-aa61-59dbf2ee2fc3"><tspan x="-11.747" y="17">(Stateful Set)</tspan></tspan></text>
|
||
|
<g>
|
||
|
<path class="b1219f61-ed5a-4ab5-aae8-cf969e4278b5" d="M463.75,297V546h-218V297h218m1-1h-220V547h220V296Z"/>
|
||
|
<text class="a95659f1-e3ca-476f-a3dc-55ea8cf4a731" transform="translate(264.75 321.104)">Monitoring resources</text>
|
||
|
</g>
|
||
|
<rect class="a38409cd-4bed-44fc-95da-42eb031e1119" x="264.75" y="336" width="180" height="60"/>
|
||
|
<text class="b334bae2-10b0-4308-9599-af8907f40781" transform="translate(291.325 360.908)">keycloak-pod-monitor<tspan class="f4265a3a-4e87-4b24-aa61-59dbf2ee2fc3"><tspan x="25.241" y="17">(Pod monitor)</tspan></tspan></text>
|
||
|
<rect class="a38409cd-4bed-44fc-95da-42eb031e1119" x="264.75" y="401" width="180" height="60"/>
|
||
|
<text class="b334bae2-10b0-4308-9599-af8907f40781" transform="translate(282.229 425.908)">keycloak-service-monitor<tspan class="f4265a3a-4e87-4b24-aa61-59dbf2ee2fc3"><tspan x="34.337" y="17">(Pod monitor)</tspan></tspan></text>
|
||
|
<rect class="a38409cd-4bed-44fc-95da-42eb031e1119" x="264.75" y="466" width="180" height="60"/>
|
||
|
<text class="b334bae2-10b0-4308-9599-af8907f40781" transform="translate(329.298 490.908)">Keycloak<tspan class="f4265a3a-4e87-4b24-aa61-59dbf2ee2fc3"><tspan x="-31.078" y="17">(Grafana dashboard)</tspan></tspan></text>
|
||
|
<g>
|
||
|
<polyline class="b19070e9-c5af-4066-8c6b-5ddb44b21409" points="729.5 297.5 729.5 296 728 296"/>
|
||
|
<line class="ed59cc8f-c5ac-43d5-bb40-a887f8de2408" x1="725.027" y1="296" x2="512.486" y2="296"/>
|
||
|
<polyline class="b19070e9-c5af-4066-8c6b-5ddb44b21409" points="511 296 509.5 296 509.5 297.5"/>
|
||
|
<line class="e61ed8bb-d6a9-4939-9943-978af9baf5c8" x1="509.5" y1="300.455" x2="509.5" y2="458.523"/>
|
||
|
<polyline class="b19070e9-c5af-4066-8c6b-5ddb44b21409" points="509.5 460 509.5 461.5 511 461.5"/>
|
||
|
<line class="ed59cc8f-c5ac-43d5-bb40-a887f8de2408" x1="513.973" y1="461.5" x2="726.514" y2="461.5"/>
|
||
|
<polyline class="b19070e9-c5af-4066-8c6b-5ddb44b21409" points="728 461.5 729.5 461.5 729.5 460"/>
|
||
|
<line class="e61ed8bb-d6a9-4939-9943-978af9baf5c8" x1="729.5" y1="457.045" x2="729.5" y2="298.977"/>
|
||
|
</g>
|
||
|
<g>
|
||
|
<text class="a5432769-a7a4-40f1-b5b1-b575cdae8bce" transform="translate(0 547.126)">90_0620</text>
|
||
|
<rect class="aceacdfe-e3df-488b-8108-e5f2c6ee34f5" y="524.109" width="760" height="40"/>
|
||
|
</g>
|
||
|
<g>
|
||
|
<polyline class="a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3" points="709.5 158.5 744.5 158.5 744.5 346 719.177 346"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="720.635 341.013 712 346 720.635 350.986 720.635 341.013"/>
|
||
|
</g>
|
||
|
<g>
|
||
|
<polyline class="a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3" points="454.426 216 494.5 216 494.5 151 529.5 151"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="455.885 220.986 447.25 216 455.885 211.014 455.885 220.986"/>
|
||
|
</g>
|
||
|
<g>
|
||
|
<polyline class="a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3" points="454.426 201 479.5 201 479.5 101 519.824 101"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="455.885 205.986 447.25 201 455.885 196.014 455.885 205.986"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="518.365 105.986 527 101 518.365 96.014 518.365 105.986"/>
|
||
|
</g>
|
||
|
<g>
|
||
|
<polyline class="a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3" points="254.824 201 219.321 201 219.322 101 209.426 101"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="253.365 196.014 262 201 253.365 205.986 253.365 196.014"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="210.885 96.014 202.25 101 210.885 105.986 210.885 96.014"/>
|
||
|
</g>
|
||
|
<g>
|
||
|
<line class="a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3" x1="454.426" y1="231.001" x2="519.824" y2="231.001"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="455.885 235.987 447.25 231.001 455.885 226.014 455.885 235.987"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="518.365 235.987 527 231.001 518.365 226.014 518.365 235.987"/>
|
||
|
</g>
|
||
|
<g>
|
||
|
<line class="a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3" x1="209.426" y1="216" x2="254.824" y2="216"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="210.885 220.986 202.25 216 210.885 211.014 210.885 220.986"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="253.365 220.986 262 216 253.365 211.014 253.365 220.986"/>
|
||
|
</g>
|
||
|
<g>
|
||
|
<line class="a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3" x1="209.426" y1="86" x2="254.824" y2="86"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="210.885 90.986 202.25 86 210.885 81.014 210.885 90.986"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="253.365 90.986 262 86 253.365 81.014 253.365 90.986"/>
|
||
|
</g>
|
||
|
<g>
|
||
|
<line class="a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3" x1="454.426" y1="86" x2="519.824" y2="86"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="455.885 90.986 447.25 86 455.885 81.014 455.885 90.986"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="518.365 90.986 527 86 518.365 81.014 518.365 90.986"/>
|
||
|
</g>
|
||
|
<g>
|
||
|
<polyline class="a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3" points="254.824 231 219.321 231 219.321 421.5 235.074 421.5"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="253.365 226.014 262 231 253.365 235.986 253.365 226.014"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="233.615 426.486 242.25 421.5 233.615 416.514 233.615 426.486"/>
|
||
|
</g>
|
||
|
<g>
|
||
|
<polyline class="a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3" points="719.177 411 759.5 411 759.5 143.5 709.5 143.5"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="720.635 415.986 712 411 720.635 406.013 720.635 415.986"/>
|
||
|
</g>
|
||
|
<rect class="a38409cd-4bed-44fc-95da-42eb031e1119" y="56" width="200" height="80"/>
|
||
|
<text class="b334bae2-10b0-4308-9599-af8907f40781" transform="translate(44.71 85.408)">keycloak-db-secret<tspan class="f4265a3a-4e87-4b24-aa61-59dbf2ee2fc3"><tspan x="-0.527" y="17">(Database username</tspan><tspan x="16.17" y="30">and password)</tspan></tspan></text>
|
||
|
<rect class="a38409cd-4bed-44fc-95da-42eb031e1119" y="166" width="200" height="80"/>
|
||
|
<text class="b334bae2-10b0-4308-9599-af8907f40781" transform="translate(29.784 195.408)"><tspan xml:space="preserve"> Credentials-<CR-Name></tspan><tspan class="f4265a3a-4e87-4b24-aa61-59dbf2ee2fc3"><tspan x="0.756" y="17">(Admin console username</tspan><tspan x="31.098" y="30">and password)</tspan></tspan></text>
|
||
|
<rect class="a38409cd-4bed-44fc-95da-42eb031e1119" x="529.5" y="56" width="180" height="60"/>
|
||
|
<text class="b334bae2-10b0-4308-9599-af8907f40781" transform="translate(561.931 90.324)">keycloak-postgresql</text>
|
||
|
<rect class="a38409cd-4bed-44fc-95da-42eb031e1119" x="529.5" y="121" width="180" height="60"/>
|
||
|
<text class="b334bae2-10b0-4308-9599-af8907f40781" transform="translate(594.048 155.324)">Keycloak</text>
|
||
|
<rect class="a38409cd-4bed-44fc-95da-42eb031e1119" x="529.5" y="186" width="180" height="60"/>
|
||
|
<text class="b334bae2-10b0-4308-9599-af8907f40781" transform="translate(564.998 220.324)">keycloak-discovery</text>
|
||
|
<rect class="a38409cd-4bed-44fc-95da-42eb031e1119" x="529.5" y="316" width="180" height="60"/>
|
||
|
<text class="b334bae2-10b0-4308-9599-af8907f40781" transform="translate(575.665 340.408)">Keycloak Route<tspan class="f4265a3a-4e87-4b24-aa61-59dbf2ee2fc3"><tspan x="-13.47" y="17">(Admin console URL)</tspan></tspan></text>
|
||
|
<rect class="a38409cd-4bed-44fc-95da-42eb031e1119" x="529.5" y="381" width="180" height="60"/>
|
||
|
<text class="b334bae2-10b0-4308-9599-af8907f40781" transform="translate(572.347 406.908)">Keycloak Ingress<tspan class="f4265a3a-4e87-4b24-aa61-59dbf2ee2fc3"><tspan x="-10.151" y="17">(Admin console URL)</tspan></tspan></text>
|
||
|
<g>
|
||
|
<line class="a93f50d3-04ec-4ac1-a566-38e1ccc8a4b3" x1="619.5" y1="461.5" x2="619.5" y2="483.186"/>
|
||
|
<polygon class="b83df52e-612e-48dd-8d70-51e1017f3a25" points="614.514 481.727 619.5 490.363 624.486 481.727 614.514 481.727"/>
|
||
|
</g>
|
||
|
<g>
|
||
|
<text class="f45a043c-ff9e-4097-b04a-9241269c9766" transform="translate(581.842 547.137)">Admin console</text>
|
||
|
<g>
|
||
|
<rect class="a3621884-04b1-427a-80af-b73f09a1daec" x="595.25" y="493.363" width="48.5" height="37.18"/>
|
||
|
<line class="b3f465ec-df7a-41cc-ab60-785d83f0e1ce" x1="638.154" y1="498.944" x2="638.154" y2="498.944"/>
|
||
|
<line class="b3f465ec-df7a-41cc-ab60-785d83f0e1ce" x1="634.423" y1="498.944" x2="634.423" y2="498.944"/>
|
||
|
<line class="b3f465ec-df7a-41cc-ab60-785d83f0e1ce" x1="630.692" y1="498.944" x2="630.692" y2="498.944"/>
|
||
|
<line class="f4e1ac7a-f122-45c7-9ca8-20a8cc3ed8d0" x1="600.846" y1="498.944" x2="615.769" y2="498.944"/>
|
||
|
</g>
|
||
|
</g>
|
||
|
</svg>
|