Skip to content
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

feat: add documentation about required network policy for multitentan… #2432

Merged
merged 12 commits into from
Sep 2, 2022

Conversation

dkwon17
Copy link
Contributor

@dkwon17 dkwon17 commented Aug 29, 2022

…t isolation

Signed-off-by: dkwon17 dakwon@redhat.com

What does this pull request change?

This PR adds documentation about the required NetworkPolicy for when there are networking restrictions between pods from different namespaces.

Preview:
image

What issues does this pull request fix or reference?

Fixes: eclipse-che/che#21648

Specify the version of the product this pull request applies to

All versions

Pull Request checklist

The author and the reviewers validate the content of this pull request with the following checklist, in addition to the automated tests.

  • Any procedure:
    • Successfully tested.
  • Any page or link rename:
  • Builds on Eclipse Che hosted by Red Hat.
  • the Validate language on files added or modified step reports no vale warnings.

@dkwon17 dkwon17 requested review from rkratky, themr0c, max-cx and a team as code owners August 29, 2022 16:10
@dkwon17 dkwon17 requested a review from azatsarynnyy August 29, 2022 16:10
@github-actions
Copy link

Click here to review and test in web IDE: Contribute

@github-actions
Copy link

github-actions bot commented Aug 29, 2022

🎊 Navigate the preview: https://6310f59e6d20fe37e693c5f2--eclipse-che-docs-pr.netlify.app 🎊

@github-actions
Copy link

Click here to review and test in web IDE: Contribute

@@ -0,0 +1,40 @@
:_content-type: CONCEPT
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this should be a procedure, I could change it and provide the prerequisites and a 1 step procedure to apply the network policy

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we need to convert this concept module into a procedure module because most of the content is conceptual and because the procedure is already documented on the linked page, https://docs.openshift.com/container-platform/4.10/networking/network_policy/multitenant-network-policy.html.

@dkwon17 dkwon17 force-pushed the multitenant-isolation branch 2 times, most recently from db005b4 to d171dcc Compare August 29, 2022 17:04
…t isolation

Signed-off-by: dkwon17 <dakwon@redhat.com>
@dkwon17 dkwon17 force-pushed the multitenant-isolation branch from d171dcc to 894c52e Compare August 29, 2022 18:26
Copy link
Member

@ibuziuk ibuziuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@max-cx max-cx self-assigned this Sep 1, 2022
dkwon17 and others added 7 commits September 1, 2022 09:28
…s.adoc

Co-authored-by: Max Leonov <mleonov@redhat.com>
…s.adoc

Co-authored-by: Max Leonov <mleonov@redhat.com>
…s.adoc

Co-authored-by: Max Leonov <mleonov@redhat.com>
…s.adoc

Co-authored-by: Max Leonov <mleonov@redhat.com>
…s.adoc

Co-authored-by: Max Leonov <mleonov@redhat.com>
Signed-off-by: dkwon17 <dakwon@redhat.com>
…s.adoc

Co-authored-by: David Kwon <dakwon@redhat.com>
dkwon17 and others added 3 commits September 1, 2022 11:33
…s.adoc

Co-authored-by: Max Leonov <mleonov@redhat.com>
Signed-off-by: dkwon17 <dakwon@redhat.com>
Signed-off-by: dkwon17 <dakwon@redhat.com>
@themr0c themr0c merged commit d21e533 into eclipse-che:main Sep 2, 2022
themr0c pushed a commit that referenced this pull request Sep 2, 2022
#2432)

Co-authored-by: Max Leonov <mleonov@redhat.com>
Co-authored-by: David Kwon <dakwon@redhat.com>
themr0c pushed a commit that referenced this pull request Sep 2, 2022
#2432)

Co-authored-by: Max Leonov <mleonov@redhat.com>
Co-authored-by: David Kwon <dakwon@redhat.com>
@themr0c themr0c added this to the 7.50 milestone Sep 2, 2022
max-cx added a commit to max-cx/che-docs that referenced this pull request Sep 5, 2022
eclipse-che#2432)

Co-authored-by: Max Leonov <mleonov@redhat.com>
Co-authored-by: David Kwon <dakwon@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Adding "Networking requirements" section to the Preparing the installation documentation
5 participants