Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

doc: Dynamic iptables configuration #72

Closed
11 tasks
draychev opened this issue Mar 15, 2021 · 4 comments
Closed
11 tasks

doc: Dynamic iptables configuration #72

draychev opened this issue Mar 15, 2021 · 4 comments

Comments

@draychev
Copy link

This GitHub issue is for fleshing out the OSM documentation around OSM's dynamic iptables configuration:

  • Document how OSM Controller constructs dynamically iptables configuration for new pods joining the mesh, for the init container -- save the doc in ./docs/wip/iptables.md (exact location is TBD - wip short term)

    • Documentation on this topic exists - we need to augment it if we need to and ensure it is till up to date for v0.8
    • How do we create additional rules? Are there CLI options?
    • Once a port has been opened via an iptable rule can it be changed? How?
    • Is AKS with AAD a good example for this feature? osm install does not work on AKS with integrated AAD osm#1670
    • Does this / Can this affect Dapr?
    • What are sample iptable configurations with and without the CLI option?
  • Create a small demo with sample apps and SMI showing how this feature works

  • List Common Issues

  • Create Troubleshooting Guide

  • Automate Troubleshooting Guide in pkg/troubleshooter (create appropriate functions) - alternatively create a GitHub Issue with the stub of the function that could be eventually created within pkg/troubleshooter package to automatically troubleshoot this feature.

@shashankram shashankram self-assigned this Mar 17, 2021
shashankram referenced this issue in shashankram/osm Mar 18, 2021
Documents iptables based traffic redirection along
with dynamic IP range exclusions. Adds a sample
demo to the document to understand the feature.

Also updates the title styling in the permissive mode
doc for consistency.

Part of #2884

Signed-off-by: Shashank Ram <shashr2204@gmail.com>
shashankram referenced this issue in shashankram/osm Mar 18, 2021
Documents iptables based traffic redirection along
with dynamic IP range exclusions. Adds a sample
demo to the document to understand the feature.

Also updates the title styling in the permissive mode
doc for consistency.

Part of #2884

Signed-off-by: Shashank Ram <shashr2204@gmail.com>
shashankram referenced this issue in shashankram/osm Mar 22, 2021
Adds a troubleshooting guide related to iptables
redirection.

Part of #2884

Signed-off-by: Shashank Ram <shashr2204@gmail.com>
shashankram referenced this issue in shashankram/osm Mar 22, 2021
Adds a troubleshooting guide related to iptables
redirection.

Part of #2884

Signed-off-by: Shashank Ram <shashr2204@gmail.com>
shashankram referenced this issue in shashankram/osm Mar 22, 2021
Adds a troubleshooting guide related to iptables
redirection.

Part of #2884

Signed-off-by: Shashank Ram <shashr2204@gmail.com>
@shashankram
Copy link
Member

@draychev, I have documented iptables at https://docs.openservicemesh.io/docs/tasks_usage/traffic_management/iptables_redirection/ and the corresponding TSG at https://docs.openservicemesh.io/docs/troubleshooting/traffic/iptables_redirection/

Assigning this issue to you for further review.

@shashankram shashankram assigned draychev and unassigned shashankram Mar 22, 2021
@bridgetkromhout bridgetkromhout transferred this issue from openservicemesh/osm May 21, 2021
@zr-msft
Copy link
Collaborator

zr-msft commented Jun 8, 2021

@draychev @phillipgibson this issue needs a demo to be completed

@zr-msft zr-msft added the help wanted Extra attention is needed label Jun 8, 2021
@shashankram
Copy link
Member

@draychev @phillipgibson this issue needs a demo to be completed

This is already documented: https://docs.openservicemesh.io/docs/tasks_usage/traffic_management/iptables_redirection/#sample-demo

@zr-msft zr-msft removed the help wanted Extra attention is needed label Jun 10, 2021
@zr-msft
Copy link
Collaborator

zr-msft commented Jun 10, 2021

thank you @shashankram, closing this issue

@zr-msft zr-msft closed this as completed Jun 10, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants