Skip to content

Commit d7b60de

Browse files
committed
updated graphics
1 parent d09a59f commit d7b60de

5 files changed

+1
-4
lines changed

cloud_experts_tutorials/cloud-experts-getting-started/cloud-experts-rosa-sts-explained.adoc

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ toc::[]
99
//rosaworkshop.io content metadata
1010
//Brought into ROSA product docs 2023-10-26
1111

12-
[id="tutorial-overview"]
13-
== Tutorial overview
14-
1512
This tutorial outlines the two options for allowing {product-title} (ROSA) to interact with resources in a user's Amazon Web Service (AWS) account. It details the components and processes that ROSA with Security Token Service (STS) uses to obtain the necessary credentials. It also reviews why ROSA with STS is the more secure, preferred method.
1613

1714
This tutorial will:
@@ -132,7 +129,7 @@ image::cloud-experts-sts-explained_highlevel.png[]
132129

133130
The entire workflow is depicted in the following graphic:
134131

135-
image::cloud-experts-sts-explained_creation_flow.png[]
132+
image::cloud-experts-sts-explained_entire_flow.png[]
136133

137134
Operators use the following process to obtain the requisite credentials to perform their tasks. Each Operator is assigned an Operator role, a permissions policy, and a trust policy with an OIDC provider. The Operator will assume the role by passing a JSON web token that contains the role and a token file (`web_identity_token_file`) to the OIDC provider, which then authenticates the signed key with a public key. The public key is created during cluster creation and stored in an S3 bucket. The Operator then confirms that the subject in the signed token file matches the role in the role trust policy which ensures that the OIDC provider can only obtain the allowed role. The OIDC provider then returns the temporary credentials to the Operator so that the Operator can make AWS API calls. For a visual representation, see below:
138135

Loading
Loading
11.6 KB
Loading
Loading

0 commit comments

Comments
 (0)