Azure Arc Series - Manage an on-premises Kubernetes Cluster with Azure Arc
source link: https://www.programmingwithwolfgang.com/manage-on-premises-kubernetes-with-azure-arc/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Azure Arc is a great tool to manage your on-premises hardware with Azure. This series will focus on managing a Kubernetes (k3s) cluster and will show how to install Azure Arc, and how to use different Azure services to manage the cluster.
Project Requirements and Restrictions
The project for this demo has the following requirements and restrictions:
- Two on-premises Ubuntu 20.04 VMs
- Install and manage a Kubernetes distribution
- Developers must use CI/CD pipelines to deploy their applications
- A firewall blocks all inbound traffic
- Outbound traffic is allowed only on port 443
- Application logging
- Monitor Kubernetes and Vms metrics
- Alerting if something is wrong
The biggest problem with these restrictions is that the firewall blocks all inbound traffic. This makes the developers’ life way hard, for example, using a CD pipeline with Azure DevOps won’t work because Azure DevOps would push the changes from the internet onto the Kubernetes cluster.
All these problems can be solved with Azure Arc though. Let’s see how to implement all this requirements from start to finish.
Coming soon:
- Install Azure Arc on k3s on-premises cluster
- Access k3s through Azure Arc
- GitOps with Flux
- CD with Helm Charts using Flux
- Collecting Metrics from the k3s cluster
- Azure Monitoring
Recommend
-
4
Azure Monitor: Collect Logs and Metrics from On-Premises Reading Time: 5 minutes In this blog we are going to discuss how we can collect logs and metrics from the Azure resource and on-prem infrastructure to the...
-
10
Migrating an ASP.NET web app from IIS on-premises to an Azure App Service Octopus Deploy Rob Pearson June 9, 2021
-
5
Manage Kubernetes cluster from FreeBSD with kubectl124 viewsOct 26, 2021 Create Kubernetes...
-
7
Using Azure MFA for on premises Active DirectoryDecember 02, 2021On premise Active Directory - Getting MFA This question, “how can I implement MFA with my on premise Active Directory”, has come up an awful lot recently. Much...
-
6
Download source - 2.4 MB In the fir...
-
5
Install an on-premises k3s Cluster 6 days ago2022-02-14T00:00:00+01:00 by Wolfgang Ofner Using cloud technologies is amazing and makes a developer’s life so much easier. Lately, I have to work with an on...
-
3
Install Azure Arc on an On-premises k3s Cluster Posted May 30, 2022 Updated May 27, 2022 by By Wolfgang Ofner 8 min read
-
4
Securely connect to an on-premises Kubernetes Cluster with Azure Arc Posted Jun 5, 2022 Updated May 28, 2022 by By Wolfgang Ofner 6 min read
-
6
Set up a single-node AKS cluster on Windows Server on-premises HomeMicrosoft Azure...
-
7
Monitor an on-premises k3s Cluster with Azure Monitor and Azure Arc Posted Jun 12, 2022 by By Wolfgang Ofner 6 min readAzure Arc allows you to project your on-premises Kubernetes clu...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK