Skip to content

Commit 91ee094

Browse files
authored
Merge pull request #62186 from jeana-redhat/OSDOCS-6828-CCO-new-diagrams
[OSDOCS-6828]: AWS STS and GCP WID diagram enhancement
2 parents fde0432 + 5c949ed commit 91ee094

File tree

5 files changed

+5
-10
lines changed

5 files changed

+5
-10
lines changed

authentication/managing_cloud_provider_credentials/cco-mode-gcp-workload-identity.adoc

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,15 @@ Manual mode with GCP Workload Identity is supported for Google Cloud Platform (G
1313
This credentials strategy is supported for only new {product-title} clusters and must be configured during installation. You cannot reconfigure an existing cluster that uses a different credentials strategy to use this feature.
1414
====
1515

16+
[id="gcp-workload-identity-mode-about_{context}"]
17+
== About manual mode with GCP Workload Identity
18+
1619
In manual mode with GCP Workload Identity, the individual {product-title} cluster components can impersonate IAM service accounts using short-term, limited-privilege credentials.
1720

1821
Requests for new and refreshed credentials are automated by using an appropriately configured OpenID Connect (OIDC) identity provider, combined with IAM service accounts. {product-title} signs service account tokens that are trusted by GCP, and can be projected into a pod and used for authentication. Tokens are refreshed after one hour by default.
1922

20-
////
21-
to-do: GCP diagram from https://github.com/openshift/cloud-credential-operator/blob/master/docs/gcp_workload_identity_flow.png?raw=true
22-
2323
.Workload Identity authentication flow
24-
image::<new_filename_for_gcp_workload_id.svg[Detailed authentication flow between GCP and the cluster when using GCP Workload Identity]
25-
//to-do: improve alt-text
26-
////
24+
image::347_OpenShift_credentials_with_STS_updates_0623_GCP.png[Detailed authentication flow between GCP and the cluster when using GCP Workload Identity]
2725

2826
Using manual mode with GCP Workload Identity changes the content of the GCP credentials that are provided to individual {product-title} components.
2927

authentication/managing_cloud_provider_credentials/cco-mode-sts.adoc

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,8 @@ In manual mode with STS, the individual {product-title} cluster components use A
2020

2121
Requests for new and refreshed credentials are automated by using an appropriately configured AWS IAM OpenID Connect (OIDC) identity provider, combined with AWS IAM roles. {product-title} signs service account tokens that are trusted by AWS IAM, and can be projected into a pod and used for authentication. Tokens are refreshed after one hour.
2222

23-
//to-do: more detailed info on this flow
24-
2523
.STS authentication flow
26-
image::142_OpenShift_credentials_STS_0221.png[Detailed authentication flow between AWS and the cluster when using AWS STS]
27-
//to-do: improve alt-text
24+
image::347_OpenShift_credentials_with_STS_updates_0623_AWS.png[Detailed authentication flow between AWS and the cluster when using AWS STS]
2825

2926
Using manual mode with STS changes the content of the AWS credentials that are provided to individual {product-title} components.
3027

-42.8 KB
Binary file not shown.
89.2 KB
Loading
115 KB
Loading

0 commit comments

Comments
 (0)