Agenda: Today's agenda is to make an introduction part I, what we want to achieve with the group alongwith certification purposes, how we can succeed in it, and hear some insights from the experts.
Notes on the first QA sessions
- Make sure that you have a good internet connection +200mbps
- PSI shots everything once it restarts
- Importing bookmarks before exam.
- Importance of - Centralised Logging, Telemetry and Observability
- Further studies: Istio for Microservice to Microservice communication and service mesh
Real time prod workloads:
- importance of hadling multiple clusters
- seemless deployment strategies
- Collaborating on a project together for upskilling and increase visibility.
- A real time Kubernetes Project ideas to work on collaboratively 🎉 And then add the following on the vanilla setup:
- 3 tier application
- monitoring ,
- Load balancer
- High Availability
Agenda: This week's discussion will serve as a continuation of last week, leading into the introduction. The main task will be undertaken in the following week. There will be 20 min-Production Workload/Best Practices discussion
Topics, domains to cover:
Here is a summary of the insights shared during the session.
Discussions during the session
- What are prod requirements like fault tolerance, resource needs, versioning?
- How to handle the clusters on prem
- Deciding between managed and self managed clusters. How it depends on the skills, maintainers, cost.
- As a kubernetes engineer, what are some daily challenges you face. Practicing gitops, pipelines, policies, how to secure your prodcution environment, pod to pod communication and importance of using non-root containers.
- How do you aproach studying your KCNA, CKA, CKAD, CKS and what should be the next step after clearing the exam?
- What is Talos Linux?
- Why we should begin simple and then complexify, Understanding when to use helm.
Demo Time
Setting up aliases and using for speed and efficiency
How to inspect resources using commands like kubectl explain
Installing monitoring dashboard(Grafana and Prometheus) using Helm and Lens IDE.
Links to some tested resources
-
production kubernetes book: https://g.co/kgs/5Q9Ybn
-
Certified Kubernetes Application Developer (CKAD), 3rd Edition By Sander van Vugt
-
Story of Kubernetes: https://www.youtube.com/watch?v=BE77h7dmoQU&ab_channel=Honeypot
Project Details:
-
Implement multiple branches for use cases like observability, helm, logging, ISTIO, security
-
Implement best practices in maintaining the application