Cannot run 2 instances of "az connectedk8s proxy" on the same VM #6366
Labels
Auto-Assign
Auto assign by bot
bug
This issue requires a change to an existing behavior in the product in order to be resolved.
Connected Kubernetes
needs-team-attention
This issue needs attention from Azure service team or SDK team
Service Attention
This issue is responsible by Azure service team.
Describe the bug
The "az connectedk8s proxy" does not allow a client proxy to run more than one instance on a VM. We would like to be able to run multiple proxies by specifying client port number.
The following code prohibit the "az connectedk8s proxy" from running multi-instances on a VM.
The code only allows a single process running:
azure-cli-extensions/src/connectedk8s/azext_connectedk8s/custom.py
Line 1801 in c984268
azure-cli-extensions/src/connectedk8s/azext_connectedk8s/_clientproxyutils.py
Line 125 in c984268
What is the process for getting an idea like this evaluated?
Related command
None
Errors
Another instance of proxy already running
Issue script & Debug output
none
Expected behavior
Allow to specify client port and run instance of proxy on different local ports against different clusters.
Environment Summary
dschveninger@LAPTOP-GLS580EI:~/nc-scripts$ az --version
azure-cli 2.39.0 *
core 2.39.0 *
telemetry 1.0.6 *
Extensions:
connectedmachine 0.5.1
connectedk8s 1.3.13
azure-devops 0.25.0
k8s-extension 1.4.1
networkcloud 0.1.7.post234
customlocation 0.1.3
hybridaks 0.1.3
Dependencies:
msal 1.18.0b1
azure-mgmt-resource 21.1.0b1
Python location '/opt/az/bin/python3'
Extensions directory '/home/dschveninger/.azure/cliextensions'
Python (Linux) 3.10.5 (main, Jul 29 2022, 03:26:59) [GCC 9.4.0]
Legal docs and information: aka.ms/AzureCliLegal
Additional context
No response
The text was updated successfully, but these errors were encountered: