Implementing Kubernetes Multi-tenant Architecture from Scratch on AKS - Part 1

CloudA2Z
CloudA2Z
7.2 هزار بار بازدید - 4 سال پیش - #kubernetes
#kubernetes#AKS#Multitenancy
Description:
-------------------
Kubernetes-Multi-tenant-implementation-on-Azure-Kubernetes-Services
Follow the video to implement a end to end kubernetes(AKS) multi-tenant architecture in your organisation(Azure,Azure or GCP), where each tenant(teams or applications) will be provisioned with 'Namespace' basically a logical separation in k8s which helps in attaining multi-tenancy easily.

Project(Source Code on GitHub):
https://github.com/CloudA2Z-Code/Kube...

Implementation:
-------------------------
Step 1) Creation of Server principal and Client Principal in AWS IAM or Azure Azure Active Directory(AAD).
Follow this article to know how to create one for your org: https://docs.microsoft.com/en-us/azur...
Step 2) Spinning up an RBAC enabled Kubernetes Cluster using Azure CLI Command.
Step 3) Prepare Yamls for each tenants(Role and RoleBinding).
Step 4) Define add-on Yamls(resource quota, limit range).
Step 5) DevOps integaraton for deploying applications into provisioned Kubernetes(AKS) cluster.
Follow this article for integrating with AzureDevOps(AzDo): https://docs.microsoft.com/en-us/azur...

In case of any doubts tweet me at @theazureguy007
4 سال پیش در تاریخ 1399/03/12 منتشر شده است.
7,279 بـار بازدید شده
... بیشتر