Skip to content

Latest commit

 

History

History
62 lines (53 loc) · 3.84 KB

k8s-aks-core-concepts.md

File metadata and controls

62 lines (53 loc) · 3.84 KB

It’s time to go deeper and learn about Kubernetes and Azure Kubernetes Service (AKS) core concepts. Each article in this section covers a specific topic and only takes a few minutes to read, so you can understand the basics of Kubernetes in no time.

Overview of Kubernetes and core concepts so you can develop a good understanding of the Kubernetes Control plane, node and node pools, pods, name spaces, DaemonSets, deployments, YAML files, and more.

Access and Identity in Kubernetes and concepts such as Role-Based Access control(RBAC) and roleBindings.

Security in Kubernetes is a critically important topic and the article discusses how to secure your applications in Kubernetes and manage Kubernetes Secrets.

Other topics in this section include networking, scaling, and storage.

Kubernetes core concepts

Overview of Key concepts in Kubernetes

Pods

https://docs.microsoft.com/en-us/azure/aks/concepts-clusters-workloads#pods

Node & Node Pools

https://docs.microsoft.com/en-us/azure/aks/concepts-clusters-workloads#nodes-and-node-pools

Replicaset

https://kubernetes.io/docs/concepts/workloads/controllers/replicaset/

Service

https://kubernetes.io/docs/concepts/services-networking/service/

Namespaces

https://docs.microsoft.com/en-us/azure/aks/concepts-clusters-workloads#namespaces

Deployment

https://docs.microsoft.com/en-us/azure/aks/concepts-clusters-workloads#deployments-and-yaml-manifests

Secrets

https://kubernetes.io/docs/concepts/configuration/secret/

DaemonSet

https://docs.microsoft.com/en-us/azure/aks/concepts-clusters-workloads#statefulsets-and-daemonsets

Ingress

https://kubernetes.io/docs/concepts/services-networking/ingress/ https://docs.microsoft.com/en-us/azure/aks/ingress-basic

Load balancing

https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-overview

Storage

https://kubernetes.io/docs/concepts/storage/volumes/

Security

https://kubernetes.io/docs/concepts/security/overview/

Scheduling

https://kubernetes.io/docs/concepts/scheduling/kube-scheduler/

Azure Kubernetes Service core concepts

Learn about Azure Kubernetes Service (AKS) core concepts, including infrastructure components, access and identity, security, network, storage, and scaling. Each article covers a specific topic and only takes a few minutes to read, so you can understand the basics of Kubernetes in no time. https://aka.ms/LearnAKS

Access and identity options

Learn how to authenticate and assign permissions in AKS with core concepts like Kubernetes service accounts, Azure Active Directory integration, role-based access control, Roles and ClusterRoles, and RoleBindings and ClusterRoleBindings. https://docs.microsoft.com/en-us/azure/aks/concepts-identity

Application and cluster security concepts

Read about the core concepts that secure your applications in AKS, including master components security, node security, cluster upgrades, network security, and Kubernetes Secrets. https://docs.microsoft.com/en-us/azure/aks/concepts-security

Network concepts for applications

Understand the core concepts that provide networking to your applications in AKS, including Services, Azure virtual networks, Ingress controllers, and network policies. https://docs.microsoft.com/en-us/azure/aks/concepts-network

Scaling options for applications

Learn about the core concepts that help you scale applications in AKS, including manual scale, horizontal pod autoscaler (HPA), cluster autoscaler, and Azure Container Instance (ACI) integration with AKS. https://docs.microsoft.com/en-us/azure/aks/concepts-scale

Storage options for applications

Get the basics on the core concepts for application storage in AKS, including volumes, persistent volumes, storage classes, and persistent volume chains. https://docs.microsoft.com/en-us/azure/aks/concepts-storage