Skip to content

luiarhs/devops-journey

Repository files navigation

DevOps Journey

From Zero to Hero

Install Dependencies

Tools

Visual Studio Code GitHub Actions Azure DevOps Pipelines

Terraform and Helm that we will be using to deploy.

Create the resources in Azure use the following commands:

# Login To Azure
az login

# Create Resource Group
az group create --location region --name name-rg

# Set Subscription
az account set --subscription "subscription-id"

# Set Default Resource Group
az configure --defaults group=name-rg

# Create Storage Account
az storage account create --name name --location region --sku Standard_LRS

# Create Storage Container
az storage container create --name tfsname --account-name name

# Initialize Terraform
terraform init

# Terraform Plan
terraform plan

# Terraform Apply
terraform apply

Project Structure

api/
|
web/
kubernetes/
|
terraform/
│
├── modules/
│   ├── aks/
│   └── database/
├── environments/
│   ├── dev/
│   └── prod/
└── main.tf
│
├── README.md
│
└── .gitignore

About

DevOps Hero proof of concepts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published