-
Notifications
You must be signed in to change notification settings - Fork 1.8k
[OSDOCS-6942]:OSD on GCP can be installed into Shared VPC (XPN) #66312
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
🤖 Updated build preview is available at: Build log: https://circleci.com/gh/ocpdocs-previewbot/openshift-docs/31688 |
|
Hello @svmrh, Questions:
Thanks for your help! |
|
@mletalie : Thanks for putting this together.
Do you think it makes sense to also add a link to general overview on what is Shared VPC in Google Cloud?
Let's share this MR in tomorrow's (Thursday, Oct 19th) team meeting and request everyone to review changes. |
Thanks @svmrh, will take a look at your responses and get back to you ASAP. Appreciate it! |
|
Hello @svmrh,
Thanks @svmrh, please see comments above. Appreciate it! |
1eed167 to
cdfad8d
Compare
|
Hello reviewers, please see https://redhat-internal.slack.com/archives/D04KG1N67MZ/p1698090978994849 which describes why I needed to conditionalize out the hyperlink to keep the build from breaking. |
5d261a8 to
663417e
Compare
34b1cb5 to
2fc8596
Compare
|
Hello @jianli-wei, when you get a moment can you please review the doc changes brought forth in these docs? Thanks! |
|
LGTM. A few minor comments -
@jianli-wei - can you please review the doc changes and give a QE 👍 Thanks @mletalie for driving the documentation changes for this feature. |
modules/osd-create-cluster-ccs.adoc
Outdated
| ifdef::osd-on-gcp[] | ||
| [NOTE] | ||
| ==== | ||
| If you delete a cluster that was installed into a GCP shared VPC, you must inform the VPC owner of the host project to remove the service account and the roles granted to the service account that was referenced during the creation of the cluster. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In fact, the service account itself would be deleted during the cluster deletion. So suggest to put it like below,
... you must inform the VPC owner of the host project to remove the IAM policy binding of the service account and its binding roles in the host project.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In fact, the service account itself would be deleted during the cluster deletion. So suggest to put it like below,
... you must inform the VPC owner of the host project to remove the IAM policy binding of the service account and its binding roles in the host project.
Thanks @jianli-wei,
I applied your suggestion with just a slight tweak in wording to fit the narrative prior to that note. Thanks for the clarity.

Hello @svmrh, For point #2, I have added a note: |
|
Thanks @mletalie and @jianli-wei |
7059c8a to
abd796b
Compare
|
Do not publish these changes just yet.
|
|
[Thursday, Nov 2nd 2:55pm PT] Update: We will wait for QE to run sanity tests in production env and confirm if everything looks good. I will update this thread on Monday once everything looks good. |
jneczypor
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I took a look and added comments for a few changes. LGTM!
EricPonvelle
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just had one small follow up, but looks good.
|
/remove-label peer-review-needed |
|
/label peer-review-done |
|
Both backend and UI changes for this feature are enabled in production. Even the feature flag is removed for all orgs. Please kickoff the process for publishing the content updates for XCMSTRAT-91 |
EricPonvelle
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
|
/cherrypick enterprise-4.14 |
|
/cherrypick enterprise-4.15 |
|
@EricPonvelle: new pull request created: #67537 In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
@EricPonvelle: new pull request created: #67538 In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |







Version(s):
4.14+
Issue:
https://issues.redhat.com/browse/OSDOCS-6942
Link to docs preview:
https://66312--docspreview.netlify.app/openshift-dedicated/latest/osd_install_access_delete_cluster/creating-a-gcp-cluster#osd-create-gcp-cluster-ccs_osd-creating-a-cluster-on-gcp
(Scroll to step 15. Changes happen between steps 15-17, and a note is added after step 20).
https://66312--docspreview.netlify.app/openshift-dedicated/latest/osd_install_access_delete_cluster/osd-deleting-a-cluster
Note at end of steps.
QE review:
Additional information: