Compare commits
13 Commits
main
...
keycloak_g
Author | SHA1 | Date | |
---|---|---|---|
![]() |
e1bb544225 | ||
![]() |
38555f5653 | ||
![]() |
c4ae24d28a | ||
![]() |
5fd8051bca | ||
![]() |
6944ae18cd | ||
![]() |
5a756dbeff | ||
![]() |
b46ef02fab | ||
![]() |
53febe8358 | ||
![]() |
5490932cf5 | ||
![]() |
3cb7057891 | ||
![]() |
06282c636d | ||
b482777f06 | |||
3cfed3b83d |
BIN
doc/source/_static/images/SCR-20231208-ezg.png
Normal file
After Width: | Height: | Size: 111 KiB |
BIN
doc/source/_static/images/SCR-20231208-fh3.png
Normal file
After Width: | Height: | Size: 154 KiB |
BIN
doc/source/_static/images/SCR-20231208-k2x.png
Normal file
After Width: | Height: | Size: 134 KiB |
BIN
doc/source/_static/images/SCR-20231208-k8t.png
Normal file
After Width: | Height: | Size: 188 KiB |
BIN
doc/source/_static/images/SCR-20231208-ka7.png
Normal file
After Width: | Height: | Size: 180 KiB |
BIN
doc/source/_static/images/SCR-20231211-di1.png
Normal file
After Width: | Height: | Size: 91 KiB |
BIN
doc/source/_static/images/SCR-20231211-f5u.png
Normal file
After Width: | Height: | Size: 220 KiB |
BIN
doc/source/_static/images/SCR-20231211-ffb.png
Normal file
After Width: | Height: | Size: 160 KiB |
BIN
doc/source/_static/images/SCR-20231211-fj8.png
Normal file
After Width: | Height: | Size: 246 KiB |
BIN
doc/source/_static/images/SCR-20231211-fp6.png
Normal file
After Width: | Height: | Size: 222 KiB |
BIN
doc/source/_static/images/SCR-20231211-g7y.png
Normal file
After Width: | Height: | Size: 236 KiB |
BIN
doc/source/_static/images/SCR-20231211-i88.png
Normal file
After Width: | Height: | Size: 180 KiB |
BIN
doc/source/_static/images/SCR-20231211-ni4.png
Normal file
After Width: | Height: | Size: 166 KiB |
BIN
doc/source/_static/images/SCR-20231212-df8.png
Normal file
After Width: | Height: | Size: 216 KiB |
BIN
doc/source/_static/images/SCR-20231212-dfp.png
Normal file
After Width: | Height: | Size: 177 KiB |
BIN
doc/source/_static/images/SCR-20231212-dsj.png
Normal file
After Width: | Height: | Size: 216 KiB |
BIN
doc/source/_static/images/SCR-20231212-fhq.png
Normal file
After Width: | Height: | Size: 160 KiB |
BIN
doc/source/_static/images/SCR-20231212-mfl.png
Normal file
After Width: | Height: | Size: 123 KiB |
BIN
doc/source/_static/images/SCR-20231212-mmx.png
Normal file
After Width: | Height: | Size: 116 KiB |
BIN
doc/source/_static/images/SCR-20231212-mr5.png
Normal file
After Width: | Height: | Size: 230 KiB |
BIN
doc/source/_static/images/SCR-20231212-n0d.png
Normal file
After Width: | Height: | Size: 186 KiB |
BIN
doc/source/_static/images/SCR-20231212-n0n.png
Normal file
After Width: | Height: | Size: 84 KiB |
BIN
doc/source/_static/images/SCR-20231212-n15.png
Normal file
After Width: | Height: | Size: 200 KiB |
BIN
doc/source/_static/images/SCR-20231212-n1w.png
Normal file
After Width: | Height: | Size: 87 KiB |
BIN
doc/source/_static/images/SCR-20231212-n8b.png
Normal file
After Width: | Height: | Size: 141 KiB |
BIN
doc/source/_static/images/SCR-20231212-ngd.png
Normal file
After Width: | Height: | Size: 320 KiB |
BIN
doc/source/_static/images/SCR-20231212-nj4.png
Normal file
After Width: | Height: | Size: 185 KiB |
BIN
doc/source/_static/images/SCR-20231212-nq7.png
Normal file
After Width: | Height: | Size: 104 KiB |
BIN
doc/source/_static/images/SCR-20231212-nw9.png
Normal file
After Width: | Height: | Size: 97 KiB |
BIN
doc/source/_static/images/SCR-20231212-o7i.png
Normal file
After Width: | Height: | Size: 363 KiB |
BIN
doc/source/_static/images/SCR-20231212-och.png
Normal file
After Width: | Height: | Size: 255 KiB |
124
doc/source/_templates/article_external.tpl
Executable file
85
doc/source/_templates/article_internal.tpl
Executable file
@ -0,0 +1,85 @@
|
||||
. meta::
|
||||
:description: add a SEO description here
|
||||
:keywords: add SEO keywords here, and list additionally all OTC services used
|
||||
|
||||
==================
|
||||
Article (Internal)
|
||||
==================
|
||||
|
||||
.. Introduction
|
||||
|
||||
Introduction
|
||||
============
|
||||
|
||||
| > *There are no further requirements for an article except to include the following sections at the **end**, and to follow all general Open Telekom Architecture Center content requirements.*
|
||||
| > *An Open Telekom Cloud Architecture Center article template, for **external** creators, requires the following sections at the end of the article:*
|
||||
|
||||
.. topic:: TL;DR
|
||||
|
||||
| >> Make a brief summary of what is the article about
|
||||
|
||||
.. Main Article
|
||||
|
||||
.. Components
|
||||
|
||||
| > *No header required here*
|
||||
| > *(Expected to list all the Open Telekom Cloud components used, but it could be optional if it just an architectural paradigm.*
|
||||
|
||||
.. Sections 1..n
|
||||
|
||||
| > *You can name the Section titles as it seems fit to the workflow of the article.*
|
||||
|
||||
Section 1
|
||||
=========
|
||||
|
||||
Section 2
|
||||
=========
|
||||
|
||||
Section n
|
||||
=========
|
||||
|
||||
|
||||
.. Next steps & Related Resources
|
||||
|
||||
Next Steps
|
||||
==========
|
||||
|
||||
| > *(Expected, but it could be optional if you don't want the article stops here and doesn't connect with other resources)*
|
||||
| > *Add site-relative links to Architecture Center related articles but NOT to external or third-party resources*
|
||||
| > *If there are additional resources like Cloud Topology Designer solution or Github repos, list them first with the aforementioned order*
|
||||
|
||||
.. seealso::
|
||||
|
||||
`Link1 <https://www.t-systems.com>`_
|
||||
|
||||
`Link2 <https://www.t-systems.com>`_
|
||||
|
||||
Resources
|
||||
=========
|
||||
|
||||
.. Resources
|
||||
|
||||
| > *If there are additional deployable resources like Cloud Topology Designer solution or Github repos, list them first with the aformentioned order*
|
||||
|
||||
.. seealso::
|
||||
|
||||
`Link1 <https://www.t-systems.com>`_
|
||||
|
||||
`Link2 <https://www.t-systems.com>`_
|
||||
|
||||
|
||||
.. References
|
||||
|
||||
References
|
||||
==========
|
||||
|
||||
| > *Add site-relative links to Architecture Center articles*
|
||||
| > *Add links to external or third-party resources*
|
||||
|
||||
.. seealso::
|
||||
|
||||
`Link1 <https://www.t-systems.com>`_
|
||||
|
||||
`Link2 <https://www.t-systems.com>`_
|
||||
|
||||
| > **REMOVE ALL THE LINES THAT START WITH "| >"**
|
168
doc/source/_templates/solution.tpl
Executable file
14
doc/source/best-practices/computing/index.rst
Normal file
@ -0,0 +1,14 @@
|
||||
Computing
|
||||
=========
|
||||
|
||||
The Computing section offers essential insights for optimizing computing resources. Discover guidelines for selecting
|
||||
appropriate instance types, managing virtual machines efficiently, and leveraging auto-scaling capabilities for dynamic
|
||||
workloads. Learn best practices for designing resilient and high-performance computing architectures, ensuring optimal
|
||||
utilization of resources while maintaining cost-effectiveness. This section serves as a comprehensive guide for architects
|
||||
and developers to fine-tune their computing strategies, enhancing the overall efficiency and reliability of applications
|
||||
in the Open Telekom Cloud environment.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
|
14
doc/source/best-practices/data-analytics/index.rst
Normal file
@ -0,0 +1,14 @@
|
||||
Data Analytics
|
||||
==============
|
||||
|
||||
This section provides strategic guidance for optimizing data processing workflows. Explore recommendations for selecting
|
||||
and configuring data analytics services, ensuring efficient and scalable processing of large datasets. Learn about best
|
||||
practices for data storage, retrieval, and integration to enhance overall analytics performance. This section is a
|
||||
valuable resource for architects and data professionals, offering insights into designing robust and cost-effective data
|
||||
analytics architectures within the Open Telekom Cloud, fostering informed decision-making and actionable insights.
|
||||
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
|
20
doc/source/best-practices/index.rst
Normal file
@ -0,0 +1,20 @@
|
||||
Best Practices
|
||||
==============
|
||||
|
||||
Welcome to the Best Practices section of Open Telekom Cloud's Architecture Center.
|
||||
Here we provides crucial guidelines for optimizing cloud-based solutions.
|
||||
Best Practices emphasize architectural principles that enhance reliability, scalability, and security.
|
||||
Explore our recommended strategies for resource management, such as efficient utilization of compute
|
||||
and storage resources. Gain insights into designing for high availability and fault tolerance
|
||||
to ensure robust system performance. This section serves as a valuable resource for architects and developers
|
||||
to implement cloud solutions that align with industry best practices and maximize the benefits of the public cloud
|
||||
infrastructure.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
computing/index.rst
|
||||
data-analytics/index.rst
|
||||
network/index.rst
|
||||
security/index.rst
|
||||
storage/index.rst
|
15
doc/source/best-practices/network/index.rst
Normal file
@ -0,0 +1,15 @@
|
||||
Network
|
||||
=======
|
||||
|
||||
Network Best Practices outline key strategies for optimizing network configurations. Explore guidelines for designing
|
||||
resilient and high-performance network architectures, including considerations for security and scalability.
|
||||
Learn about best practices for leveraging Virtual Private Clouds (VPCs), network segmentation, and load balancing to
|
||||
enhance overall network efficiency. This section serves as a valuable resource for architects and network administrators,
|
||||
providing insights into building robust and secure network infrastructures within the Open Telekom Cloud environment,
|
||||
ensuring reliable and seamless connectivity for applications and services.
|
||||
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
|
@ -30,9 +30,6 @@ internal credentials.
|
||||
Overview
|
||||
========
|
||||
|
||||
.. graphviz:: dot/cce_vault_overview.dot
|
||||
:layout: dot
|
||||
|
||||
TLS secrets are kept in the Vault. They are being read by Vault Agent component
|
||||
running as a sidecar in Zookeeper service pod and writes certificates onto the
|
||||
file system. Zookeeper services reads certificates populated by Agent. Vault
|
592
doc/source/best-practices/security/deploy_keycloak.rst
Executable file
18
doc/source/best-practices/security/index.rst
Normal file
@ -0,0 +1,18 @@
|
||||
Security
|
||||
========
|
||||
|
||||
The Security Best Practices offer comprehensive guidance on fortifying cloud environments. Explore recommendations for
|
||||
implementing robust identity and access management, encryption protocols, and network security measures. Learn about
|
||||
best practices for securing data at rest and in transit, as well as strategies for monitoring and responding to
|
||||
security incidents. This section is a crucial resource for architects and cybersecurity professionals, providing
|
||||
insights into designing and maintaining resilient security postures within the Open Telekom Cloud, ensuring the
|
||||
confidentiality, integrity, and availability of sensitive information.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
cce_vault.rst
|
||||
deploy_keycloak.rst
|
||||
keycloak_github.rst
|
||||
|
||||
|
291
doc/source/best-practices/security/keycloak_github.rst
Executable file
12
doc/source/best-practices/storage/index.rst
Normal file
@ -0,0 +1,12 @@
|
||||
Storage
|
||||
=======
|
||||
|
||||
Storage Best Practices offer key insights into optimizing storage solutions. Explore guidelines for selecting
|
||||
appropriate storage types, managing data lifecycle, and implementing redundancy for enhanced durability. Learn about
|
||||
best practices for achieving optimal performance and cost-effectiveness in storage configurations. This section is a
|
||||
valuable resource for architects and storage administrators, providing essential strategies to design resilient and
|
||||
scalable storage architectures within the Open Telekom Cloud environment, ensuring efficient data management and retrieval.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
@ -9,6 +9,7 @@
|
||||
extensions = [
|
||||
'sphinx.ext.graphviz',
|
||||
'otcdocstheme',
|
||||
# 'sphinx.ext.intersphinx',
|
||||
]
|
||||
|
||||
# openstackdocstheme options
|
||||
|
@ -1,8 +1,8 @@
|
||||
Blueprints
|
||||
==========
|
||||
Architecture Center
|
||||
===================
|
||||
|
||||
Users sometimes identify use cases that can be solved in a standardized way to
|
||||
save research time and effort. Blueprints are a series of best practices,
|
||||
save research time and effort. Architecture Center offers a collection of series of best practices,
|
||||
curated by the Open Telekom Cloud engineering and architecture teams. While
|
||||
they are not covered directly by the `Service description
|
||||
<https://open-telekom-cloud.com/service-description>`_, they are tested and
|
||||
@ -12,4 +12,6 @@ validated recommendations from our experts.
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
cce_vault.rst
|
||||
best-practices/index.rst
|
||||
use-cases/index.rst
|
||||
industry/index.rst
|
||||
|
12
doc/source/industry/automotive/index.rst
Normal file
@ -0,0 +1,12 @@
|
||||
Automotive
|
||||
==========
|
||||
|
||||
The Automotive section showcases tailored solutions for the automotive sector. Explore practical examples demonstrating
|
||||
how the platform supports the industry's unique requirements, from connected car technologies to manufacturing
|
||||
processes. This section provides architects with insights into designing scalable and secure cloud architectures to
|
||||
enhance innovation and efficiency in the automotive domain. Discover recommended best practices, empowering users to
|
||||
leverage Open Telekom Cloud for optimized performance and transformative capabilities within the automotive industry's
|
||||
dynamic landscape.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
12
doc/source/industry/education/index.rst
Normal file
@ -0,0 +1,12 @@
|
||||
Education
|
||||
=========
|
||||
|
||||
The Education section highlights tailored cloud solutions for the education sector. Explore practical examples
|
||||
showcasing how the platform supports e-learning applications, research initiatives, and administrative processes.
|
||||
This section provides architects with insights into designing scalable and cost-effective cloud architectures to meet
|
||||
the diverse needs of educational institutions. Discover recommended best practices, empowering users to leverage
|
||||
Open Telekom Cloud for enhanced collaboration, resource efficiency, and innovation within the dynamic landscape of the
|
||||
education industry.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
11
doc/source/industry/finance/index.rst
Normal file
@ -0,0 +1,11 @@
|
||||
Finance
|
||||
=======
|
||||
|
||||
The Finance section offers targeted cloud solutions for the financial sector. Explore practical examples demonstrating
|
||||
how the platform supports secure and compliant financial applications, from digital banking to risk management. This
|
||||
section provides architects with insights into designing robust, scalable, and regulatory-compliant cloud architectures
|
||||
tailored to financial industry requirements. Discover recommended best practices, empowering users to leverage
|
||||
Open Telekom Cloud for optimized performance, security, and innovation within the dynamic landscape of the financial sector.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
10
doc/source/industry/government/index.rst
Normal file
@ -0,0 +1,10 @@
|
||||
Government
|
||||
==========
|
||||
|
||||
The Government section focuses on tailored cloud solutions for the public sector. Explore practical examples showcasing
|
||||
how the platform supports secure and compliant government applications, from citizen services to data management. This
|
||||
section provides architects with insights into designing resilient, scalable, and regulatory-compliant cloud
|
||||
architectures tailored to governmental requirements.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
11
doc/source/industry/healthcare/index.rst
Normal file
@ -0,0 +1,11 @@
|
||||
Healthcare
|
||||
==========
|
||||
|
||||
The Healthcare section showcases specialized cloud solutions for the healthcare sector. Explore practical examples
|
||||
illustrating how the platform supports secure and compliant healthcare applications, from electronic health records to
|
||||
medical research. This section provides architects with insights into designing robust, scalable, and
|
||||
regulatory-compliant cloud architectures tailored to the unique needs of the healthcare industry.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|