Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Managed Identities: Container Registry Credentials #719

Open
8 of 17 tasks
MicroFish91 opened this issue Aug 2, 2024 · 0 comments
Open
8 of 17 tasks

Managed Identities: Container Registry Credentials #719

MicroFish91 opened this issue Aug 2, 2024 · 0 comments
Milestone

Comments

@MicroFish91
Copy link
Contributor

MicroFish91 commented Aug 2, 2024

Tasks

Required

  • 1. Add a managed identity option for new registry credentials. This flow will impact the following commands which may need to be verified/updated:
    • Create container app
    • Update image
    • Deploy workspace project
    • Deployments through the docker extension
    • Deployments through the functions extension

Nice to haves

  • 2. More robust activity log support for the primary commands (show activity children). This will help to make our changes more transparent to the user (e.g. highlighting when we set system assigned identity, rbac, etc.):

    • Create container app
    • Update image
    • Deploy workspace project (This is probably mostly done already)
    • Deployments through the docker extension
    • Deployments through the functions extension
  • 3. Registry configuration and commands in the tree view

    • Add a tree view representation of registry credentials with warning symbols shown next to non-managed identity credentials
    • Potential related commands that could be added:
      • Convert existing credential to managed identity
      • Update existing docker login credentials (e.g. one way to quickly rotate a cred)
      • Add new credential

Note: This is just a first pass for reference. I will work to create separate issues for these later after we've further discussed the task requirements more offline.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant