In this post on ArgoCD I am going to walk through deploying an app from ArgoCD to AKS.
First of all, you can deploy an app from the Argo CD web UI or CLI. Ready your application in a Git-based repository. It does not matter what source control system you use for your repository as long as it is Git-based. in our case we will use Azure DevOps to deploy an app. we need to point to a Git repository of either K8s manifest, Helm, or Kustomize. In this blog post I am going to keep it simple and use the simple nginx application
First, what is GitOps? Is it the same as DevOps?
DevOps is the union of people, process, and products to enable the continuous delivery of value to our end users.
GitOps is different than DevOps because it focuses specifically on practices designed to improve infrastructure and application configuration management using Git.
Terraform is an infrastructure automation tool developed by HashiCorp four years
ago and it is written in the Go programming language. It is the first multi-cloud
infrastructure tool that allows the user to automate and set up infrastructure elements
from several cloud vendors simultaneously, as well as custom in-house solutions
Do you want to know which Azure VM (virtual machine) sizes are available in an Azure region? Here are some simple ways like the Azure product page, the Azure portal, the Azure CLI, or a simple Azure PowerShell command to list the Azure VM sizes per Azure region. As you know Microsoft Azure has different Azure Regions available around the world. While the teams are working hard to make services available in these regions, it can happen that certain Azure services and virtual machine sizes (SKUs) are not available in some of the regions
In this post, I want to show you how to configure terraform to use an Azure storage account to store and protect your tfstate file.
To manage the infrastructure and configuration, Terraform writes the status of resources to a tfstate file. By default, this file is called “terraform. tfstate” and is stored locally in JSON format but can also store it remotely. It is created by Terraform the first time the terraform plan command is run and will use it each time it is run to compare its state with that of the target infrastructure and return the preview of the changes to be made
Welcome to the Third post in a series of "AKS From Zero To Hero".
In the first post, we talked about AKS in general. In this post, we will continue the discussion around AKS.
In this post, I will try to exaplind what is and Why AKS.
Mohammad Al Rousan is a Microsoft MVP (Azure), Microsoft Certified Solution Expert (MCSE) in Cloud Platform & Azure DevOps & Infrastructure, An active community blogger and speaker.
Al Rousan has over 8 years of professional experience in IT Infrastructure and very passionate about Microsoft technologies and products.
Top 10 Microsoft Azure Blogs