Support Express Container Apps environments and apps in resource tree

Open
#1,077 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
52/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
azure, typescript
Domain
cloud

Research direction

Start by locating the resource-tree handling for managed environments and container apps, along with the context-menu command definitions. Inspect how environmentMode and optional app properties are handled; done means Express resources are labeled, the Express Portal command opens the stated portal, and expanding Express apps does not error.

Written by the indexing model from the issue text.

Description

Problem

Azure Container Apps now supports Express environments (indicated by an environmentMode property set to Express on the managed environment resource). Express apps have their own portal at https://containerapps.azure.com, but the extension currently has no awareness of Express environments or apps.

Expected Behavior

  • Express managed environments and their child container apps should be visually distinguished in the Azure resources tree (e.g. with an (Express) label).
  • Express container apps should offer an "Open in Express Portal" context menu command that navigates to the Express portal.
  • Expanding Express container app nodes should not error due to missing properties (e.g. scale) that may not be present on Express app templates.
Dominant language
TypeScript
Stars
42
Forks
21
Avg merge
3d 7h
Merged PRs (30d)
2

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from microsoft/vscode-azurecontainerapps

All issues in microsoft/vscode-azurecontainerapps

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.