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

"deploy" command for bicep CLI #33

Closed
alex-frankel opened this issue Jun 15, 2020 · 6 comments
Closed

"deploy" command for bicep CLI #33

alex-frankel opened this issue Jun 15, 2020 · 6 comments
Labels

Comments

@alex-frankel
Copy link
Collaborator

This would both compile the bicep code into ARM JSON and deploy it. I'm not sure if it would need to generate a temporary azureDeploy.json file or if it could keep everything in memory.

As a prerequisite, you would need to have either Az CLI or Azure PowerShell installed and the Bicep CLI would simply call that. I'm imagining users can create a config file to specify all the parameters required for a deployment:

  • Az CLI or PowerShell
  • Name of parameters file (we will assume a default of parameters.arm or something like that, btw we need to figure out parameters :) )
  • target scope
  • use --confirm or not
@alex-frankel
Copy link
Collaborator Author

@artursouza - can you point us to the CLI extension that you wrote to do this?

@alex-frankel
Copy link
Collaborator Author

cc @rynowak who may also know

@rynowak
Copy link
Contributor

rynowak commented Aug 17, 2020

@alex-frankel
Copy link
Collaborator Author

This should be fixed by allowing .bicep files to be deployment via az deployment group create -f main.bicep (and equivalents)

@artursouza
Copy link
Contributor

@alex-frankel I agree, this feature belongs to az cli (or az cli extension), which will eventually lead to issue #91

@alex-frankel alex-frankel removed this from the v0.3 milestone Nov 6, 2020
@alex-frankel
Copy link
Collaborator Author

Closing since #858 is done

@ghost ghost locked as resolved and limited conversation to collaborators May 29, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants