-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Ship azure-cli as binary instead as Python module #23397
Copy link
Copy link
Open
Labels
Azure CLI TeamThe command of the issue is owned by Azure CLI teamThe command of the issue is owned by Azure CLI teamCoreCLI core infrastructureCLI core infrastructureInstallationact-platform-engineering-squadcustomer-reportedIssues that are reported by GitHub users external to the Azure organization.Issues that are reported by GitHub users external to the Azure organization.feature-request
Milestone
Metadata
Metadata
Assignees
Labels
Azure CLI TeamThe command of the issue is owned by Azure CLI teamThe command of the issue is owned by Azure CLI teamCoreCLI core infrastructureCLI core infrastructureInstallationact-platform-engineering-squadcustomer-reportedIssues that are reported by GitHub users external to the Azure organization.Issues that are reported by GitHub users external to the Azure organization.feature-request
Type
Fields
Give feedbackNo fields configured for issues without a type.
Azure-cli is currently shipped as Python module which requires the installation of Python.
On Linux (eg. Docker images) it installs ~1 GB of runtime and modules (related to #23366)
Shipping the azure-cli as standalone binary would improve the situation and would make azure-cli independent from the installed Python runtime.
Example:
docker-compose 1.x was shipped as standalone binary with ~10 MiB.