Skip to content

Switch istioctl to be installed through the Azure Linux package feed#613

Merged
ComradeCow merged 3 commits intomasterfrom
skool/istioctl-to-pkg
Apr 20, 2026
Merged

Switch istioctl to be installed through the Azure Linux package feed#613
ComradeCow merged 3 commits intomasterfrom
skool/istioctl-to-pkg

Conversation

@ComradeCow
Copy link
Copy Markdown
Member

We currently install istioctl from the official Github releases while building the base docker image. This was done to ensure the version of istio was up-to-date with the latest.

This PR switches the install location to come from the Azure Linux package feed. Per discussions with the team publishing the packages, they maintain a 5-day SLA for republishing newly released versions to the feed. The Azure Linux package feed version is built to ensure compliance with our internal security scanning tools.

@github-actions
Copy link
Copy Markdown
Contributor

Image size with this change is base: 6089MB, tools: 9658MB.

@priyaananthasankar priyaananthasankar self-requested a review April 15, 2026 17:48
Comment thread linux/base.Dockerfile
@ComradeCow ComradeCow changed the title Switch istioctl to be installed through the Azure Linux package feed [DO NOT MERGE] Switch istioctl to be installed through the Azure Linux package feed Apr 15, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Image size with this change is base: 6089MB, tools: 9658MB.

@ComradeCow ComradeCow changed the title [DO NOT MERGE] Switch istioctl to be installed through the Azure Linux package feed Switch istioctl to be installed through the Azure Linux package feed Apr 16, 2026
Copy link
Copy Markdown
Contributor

@priyaananthasankar priyaananthasankar left a comment

Choose a reason for hiding this comment

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

LGTM

@ComradeCow ComradeCow merged commit fa0e2f5 into master Apr 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants