bicep
azure-cli-extensions
Our great sponsors
bicep | azure-cli-extensions | |
---|---|---|
57 | 13 | |
2,353 | 211 | |
4.2% | 3.8% | |
9.9 | 9.7 | |
6 days ago | 3 days ago | |
Bicep | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bicep
-
Bicep Mode
I just created my first Emacs package, a major mode for the Bicep Language. I have to say it was quite easy to get to this. The Emacs docs are great and using LSP made it easy to add completion.
-
Automating Azure APIM configuration based on Logic App (standard) workflows' callback URLs
My requirements need me to populate APIM's set-backend-service and rewrite-uri. With the above json, a user-defined function is required. And alas, as of now it's not possible in bicep :(
-
Farmer VS Pulumi
Bicep unfortunately chose to create a DSL instead of just exposing the dotnet API to allow IaC. Now there is a nuget package for Bicep core (https://github.com/Azure/bicep/pull/5826) you may be able to use dotnet code.
-
Getting Started with Azure Bicep
Yes, as of version 0.3 Azure Bicep is production ready. It is supported by Microsoft Support Plans and Bicep has 100% parity with what can be accomplished by ARM template.
-
Bachelor-thesis about IaC and Bicep
I suggest reading the bicep documentation as I don't think it will require 12,000 words to determine the answers to your questions.
-
Would I replace Terraform with Bicep ? πͺπ½
Bicep is open source with a strong community supporting it. All the binaries for the different supported operating systems can be downloaded from the official releases page of the Bicep open source project.
-
Azure Bicep - Reference Module Output in Same Module Call
It sounds like you're running into this: https://github.com/Azure/bicep/issues/1631
-
[HIRING] Senior Software Engineer - Microsoft
The backend code is C#, with CosmosDb/TableStorage for persistence. Our client tools are also mostly C#, with some TypeScript, and some Python. Our backend code is currently closed-source, but our Bicep repo gives an example of our coding style.
The Microsoft Azure Deployments team aims to make deploying resources to Azure simple, safe, predictable, and reliable. We own the Template deployment orchestration service, client-facing tools including our open source DSL - Bicep, and various other services aimed at bringing customers up to speed with Infrastructure as Code. We are at the heart of the Azure control plane with great opportunities for cross-team collaboration and impact, have a lot of autonomy to shape the direction of our own products, and enjoy having a hands-on approach with customers to help drive our feature design.
-
Bicep Feedback - Add subscription as parameter for resource groups.
u/nezoic can you open an issue for this here please: https://github.com/Azure/bicep/issues
azure-cli-extensions
- starting to deploy SAFE app
-
Walkthrough of AKS + Private Link Service + Private Endpoint
Azure CLI
-
Delete Azure DevOps project wiki using Az CLI
With a bit of research I was able to find a very simple solution for this problem, and Azure CLI was again my best friend.
-
how to get Azure Subscription, Tenant, Client ID, Client secret
To learn more about Azure CLI, check this documentation.
-
Use Terraform Cloud for your pet projects
Azure CLI installed and connected to your subscription
-
Create an Azure Pipelines to deploy Docker image for Azure App Service
4) All the next steps that we're about to do can be done with the UI in Azure Portal, but we will use Azure CLI as much as possible. Also, I will name my Resource Group and App Service Plan as MyResourceGroup and MyLinuxPlan respectively. If you already have a Resource Group and App Service plan, you can continue using them. Or you can follow next step and substitute with names of your own choosing.
-
From ARM to Bicep πͺπ½
Bicep comes with a CLI that you can install locally on Windows, MacOS, and Linux. That gives you the ability to build and deploy your Bicep files with Azure CLI.
-
Setting up demos in Azure - Part 2: GitHub Actions
Azure CLI
-
Setting up demos in Azure - Part 1: ARM templates
The first two options that come to mind are Azure CLI and Azure PowerShell. Both allow to create resources using commands, so we could write a shell or PowerShell script to automate things.
-
Using function proxies with Azure Static Web Apps
Now we need to configure our SWA function app and add our function keys and URLs. You can get the function key for each function app running the following commands on the Azure CLI :
What are some alternatives?
Pester - Pester is the ubiquitous test and mock framework for PowerShell.
azure-cli - Azure Command-Line Interface
terraform - Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
azure-quickstart-templates - Azure Quickstart Templates
infracost - Cloud cost estimates for Terraform in pull requestsπ°π Love your cloud bill!
TheAlgorithms - All Algorithms implemented in Python
arm-ttk - Azure Resource Manager Template Toolkit
.NET Compiler Platform ("Roslyn") Analyzers
bottlerocket - An operating system designed for hosting containers
python - Official Python client library for kubernetes
tye - Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.