Azure / Azure/aksArc

Docker Network - allow customizable subnet or remove static route

Open
#113 0 comments 1 reaction 0 assignees View on GitHub
Enhancement
Dominant language
PowerShell
Stars
118
Forks
63
PR merge metrics
No merged PRs in 30d

Description

The default subnet of `172.17.0.0/16` is somewhat problematic in enterprise environments that use that subnet schema for servers or workstations.

For example, we have a user who’s laptop is assigned an IP in that range (ex – `172.17.132.69/24`). They will have routing issues hitting anything on our Kubernetes cluster because the default Docker network is `172.17.0.0/16` and there’s a static route on all the worker nodes:

![image](https://user-images.githubusercontent.com/503974/127896560-93680f7b-b8f1-452a-9c3d-2c000c6615b1.png)

Since AKS-on-HCI is not using Docker network, can we remove this during install? If not, can we have a way in the AKS installation cmdlet to override this subnet?

Contributor guide

Open the contributing guide

Research direction

Start with the AKS installation cmdlet and trace how the default Docker network and its static route are configured. Determine whether installation can remove the route or accept a customizable subnet, then verify that the selected behavior avoids conflicts with enterprise networks.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, kubernetes, powershell
Domain
networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.