Azure / azure-devops-cli-extension

Azure DevOps Extension for Azure CLI
https://docs.microsoft.com/en-us/cli/azure/ext/azure-devops/?view=azure-cli-latest
MIT License
617 stars 239 forks source link

Support for pipelines environment #1053

Open babin93 opened 3 years ago

babin93 commented 3 years ago

Support for pipeline environments in the cli would be great,

yzorg commented 3 years ago

I would suggest the CLI should support kubeconfig files when creating Kubernetes namespaces for use with KubernetesManifest@0 tasks.

Creating pipeline environments for Kubernetes is dozens of clicks per namespace, and my team (microservices) is creating new namespaces a few per week. When moving code between AZDO "projects" we sometimes create a dozen in one day. Especially since create the UI doesn't allow using kubeconfig for initial service connections, those have to be added as 2nd step in Settings screens after a namespace is created. Making this available from CLI would be huge time saver, much better than a web UI that requires upload of the same file dozens of times.