We are excited to roll out the latest updates and features in our new Azure Container Apps release. We've made deployments in VS Code smoother and added new tools to give you more control and visibility over your containers.
👆 Install VS Code extension
Summary of Major Changes
- New Managed Identity Support for connecting container apps to container registries. This is now the preferred method for securing these resources, provided you have sufficient privileges.
- New Container View: Introduced with several commands for easier editing of container images and environment variables.
- One-Click Deployment:
Deploy to Container App... added to the top-level container app node. This supports deployments from a workspace project or container registry.
To manage multiple applications in a workspace project or enable faster deployments with saved settings, use Deploy Project from Workspace. It can be accessed via the workspace view.
- Improved Activity Log Output: All major commands now include improved activity log outputs, making it easier to track and manage your activities.
- Quickstart Image for Container App Creation: The "Create container app..." command now initializes with a quickstart image, simplifying the setup process.
New Commands and Enhancements
- Managed Identity support for new connections to container registries
- New command Deploy to Container App... found on the container app item. This one-click deploy command allows deploying from a workspace project or container registry while in single revision mode.
- New Container view under the container app item allows direct access to the container's image and environment variables.
- New command Edit Container Image... allows editing of container images without prompting to update environment variables.
- Environment Variable CRUD Commands: Multiple new commands for creating, reading, updating, and deleting environment variables.
- Convert Environment Variable to Secret: Quickly turn an environment variable into a container app secret with this new command.
Changes and Improvements
- Command Create Container App... now always starts with a quickstart image.
- Renamed the Update Container Image... command to Edit Container.... This command is now found on the container item.
- When running Deploy Project from Workspace..., if remote environment variables conflict with saved settings, prompt for update. Add new envPath option useRemoteConfiguration.
- Deploying an image with the Docker extension now allows targeting specific revisions and containers.
- When deploying a new image to a container app, only show ingress prompt when more than the image tag is changed.
- Improved ACR selection dropdowns, providing better pick recommendations and sorting by resource group.
- Improved activity log outputs for major commands.
- Changed draft deploy prompt to be a quick pick instead of a pop-up window.
We hope these new features and improvements will simplify deployments and make your Azure Container Apps experience even better. Stay tuned for more updates, and as always, we appreciate your feedback!
Try out these new features today and let us know what you think! Your feedback is invaluable in helping us continue to improve and innovate.
Azure Container Apps VS Code Extension
Full changelog:
Updated Jan 27, 2025
Version 1.0MistyMiller
Microsoft
Joined October 31, 2019
Apps on Azure Blog
Follow this blog board to get notified when there's new activity