Playlist: https://aka.ms/aks-secure-baseline-playlist
To comment, request new content or submit an issue - please file a GitHub Issue. Comments have been disabled on YouTube.
Thanks and enjoy!
This workshop is designed to be an Advanced Workshop (as of Sept. 2020). It is not designed to learn what Kubernetes, containers (i.e. Docker) or "Cloud Native Computing" is. It is assumed that these ideas/concepts have already been introduced to you. If you wish for more introductory content please refer to "Other Workshop and Content".
- An intro to:
- Docker
- Kubernetes
- Bash
- "Cloud Native Computing"
Azure Kubernetes Service Production Baseline: Intro - https://youtu.be/-Hjyqxn1cqI
Network topology:
- Video: https://youtu.be/VN4L5eBjoCg
- Reading: https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#network-topology
- Video: https://youtu.be/pgIKfOjz3co
- Reading: https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#plan-the-ip-addresses
- Video: https://youtu.be/1qrLzsbUVvg
- Reading: https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#deploy-ingress-resources
Note: You will only deploy the Ingress controller at a later step but the video and reading material will provide a foundation of how and why we are using them.
- Video: https://youtu.be/9IE6weAOBqI
- Reading: https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#secure-the-network-flow
-
🚀 Preparing for the cluster https://github.com/mspnp/aks-secure-baseline#1-rocket-preparing-for-the-cluster
-
Build target network https://github.com/mspnp/aks-secure-baseline/blob/main/04-networking.md
Compute for the base cluster (configure compute for the base cluster):
- Video: https://youtu.be/NTJmaLpUHgw
- Reading:
- https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#configure-compute-for-the-base-cluster
- https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#use-infrastructure-as-code-iac
- https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#workload-cicd
- https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#cluster-cicd
- Video: https://youtu.be/bL3lR8OzWrw
- Reading: https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#cluster-and-workload-operations-devops
Integrate Azure AD for the cluster and Integrate Azure AD for the workload
- Video: https://youtu.be/nQHemp3Y1C8
- Reading:
- https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#integrate-azure-active-directory-for-the-cluster
- https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#integrate-azure-active-directory-for-the-workload
Add secret management:
- Video: https://youtu.be/TC3vpq8l7CM
- Reading: https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#add-secret-management
-
Deploying the cluster https://github.com/mspnp/aks-secure-baseline#3-deploying-the-cluster
-
Deploy your workload https://github.com/mspnp/aks-secure-baseline#4-deploy-your-workload
Cluster health and metrics
- Video: https://youtu.be/k-DDeAnuvFo
- Reading: https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#monitor-and-collect-metrics
Cost management and reporting:
- Video: https://youtu.be/F6xhcLTQfe0
- Reading: https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#cost-management
Scalability:
- Video: https://youtu.be/IAKAc6WomA0
- Reading: https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#node-and-pod-scalability
- Video: https://youtu.be/h8XaKBeScoY
- Reading: https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#business-continuity-decisions
- Video: https://youtu.be/-gSBO_jZNXo
- Reading: https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/secure-baseline-aks#availability-zones-and-multi-region-support
Clean up resources https://github.com/mspnp/aks-secure-baseline/blob/main/11-cleanup.md