10000 GitHub - Lino-DC/Learn-Bicep: Check out the bite-sized samples, blog posts, demos and helpful tips on Azure Bicep language.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Lino-DC/Learn-Bicep

 
 

Repository files navigation

Learn Bicep

The "Learn Bicep" is a simple, yet powerful step-by-step learning guide with easy to start samples.

License SL Scan Main-site-deployment

Azure Bicep blog posts

Introduction

This project is created to test Bicep language features, compilation, validations, etc.

Learning by examples is a main focus and accomplished through writing simple and helpful Azure infrastructure code with Bicep language.

The followings are initial goals of the project:

- Automate deployment via GitHub Actions
- Author Infrastructure as a Code (IaC)
- Author Security as Code (SaC)
- Showcase new features of Azure Bicep as they come

How to run sample demos

Get running your samples in the VS Code:

  • Fork the branch (aka, starting from obvious ;)
  • Install Azure CLI or PowerShell Core on you machine
  • Enable the Bicep runtime on you machine: try 'az bicep version' or 'bicep version'
  • Install VS Code Bicep extension

Workflows

  • SL Scan: shiftleft-analysis:-> describes workflow purpose
  • Deploy-Main-Site: main.deployment:-> describes workflow purpose

Project Layout

  • modules: contain reusable components
  • param-files: Learn about parameterization options in Azure Bicep files
  • samples: contain 11 step deployments of Azure and security services
  • scripts: contain single '.azcli' file that walk you through deployment scripts

About

Check out the bite-sized samples, blog posts, demos and helpful tips on Azure Bicep language.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Bicep 100.0%
0