1
0
mirror of https://github.com/kamranahmedse/developer-roadmap.git synced 2025-07-30 22:10:16 +02:00

Add kubernetes roadmap

This commit is contained in:
Kamran Ahmed
2023-02-07 20:49:14 +00:00
parent 2172014d6e
commit cc05587d9e
75 changed files with 3174 additions and 2739 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1 @@
# What is kubernetes

View File

@@ -0,0 +1 @@
# Concepts and terminologies

View File

@@ -0,0 +1 @@
# Kubernetes vs other container orchestration tools

View File

@@ -0,0 +1 @@
# Introduction

View File

@@ -0,0 +1 @@
# Setting up a cluster

View File

@@ -0,0 +1 @@
# Cluster networking

View File

@@ -0,0 +1 @@
# Cluster federation

View File

@@ -0,0 +1 @@
# Multi cluster management

View File

@@ -0,0 +1 @@
# Cluster setup and configuration

View File

@@ -0,0 +1 @@
# Pods and their role

View File

@@ -0,0 +1 @@
# Creating and managing pods

View File

@@ -0,0 +1 @@
# Replication and scaling

View File

@@ -0,0 +1 @@
# Deployment strategies

View File

@@ -0,0 +1 @@
# Pods and replication

View File

@@ -0,0 +1 @@
# Networking pods and communication

View File

@@ -0,0 +1 @@
# Understanding and using services

View File

@@ -0,0 +1 @@
# Network load balancing with services

View File

@@ -0,0 +1 @@
# External access to services

View File

@@ -0,0 +1 @@
# Services and networking

View File

@@ -0,0 +1 @@
# Config management and config maps

View File

@@ -0,0 +1 @@
# Using secrets

View File

@@ -0,0 +1 @@
# Usage in pods and controllers

View File

@@ -0,0 +1 @@
# Configmaps and secrets

View File

@@ -0,0 +1 @@
# Storage options

View File

@@ -0,0 +1 @@
# Persistent storage

View File

@@ -0,0 +1 @@
# Volumes

View File

@@ -0,0 +1 @@
# Storage and volumes

View File

@@ -0,0 +1 @@
# Resource consumption and limits

View File

@@ -0,0 +1 @@
# Assigning namespace quotas

View File

@@ -0,0 +1 @@
# Resource usage and performance monitoring

View File

@@ -0,0 +1 @@
# Resource management and quotas

View File

@@ -0,0 +1 @@
# Securing a kubernetes cluster

View File

@@ -0,0 +1 @@
# Role based access control

View File

@@ -0,0 +1 @@
# Cluster and network security

View File

@@ -0,0 +1 @@
# Container and pod security

View File

@@ -0,0 +1 @@
# Security

View File

@@ -0,0 +1 @@
# Cluster and pod health monitoring

View File

@@ -0,0 +1 @@
# Log collection and analysis

View File

@@ -0,0 +1 @@
# Monitoring tools setup

View File

@@ -0,0 +1 @@
# Monitoring and logging

View File

@@ -0,0 +1 @@
# Scheduling pods on nodes

View File

@@ -0,0 +1 @@
# Configuring taints and tolerations

View File

@@ -0,0 +1 @@
# Automated scheduling and self healing

View File

@@ -0,0 +1 @@
# Managing and upgrading cluster

View File

@@ -0,0 +1 @@
# Scheduling and management

View File

@@ -0,0 +1 @@
# Stateful vs stateless apps

View File

@@ -0,0 +1 @@
# Statefulset patterns and usecases

View File

@@ -0,0 +1 @@
# Persistent storage and network identity

View File

@@ -0,0 +1 @@
# Stateful applications

View File

@@ -0,0 +1 @@
# Blue green deployment

View File

@@ -0,0 +1 @@
# Canary deployment

View File

@@ -0,0 +1 @@
# Ab testing

View File

@@ -0,0 +1 @@
# Rolling update and rollback

View File

@@ -0,0 +1 @@
# Deployment patterns

View File

@@ -0,0 +1 @@
# Custom controllers

View File

@@ -0,0 +1 @@
# Custom schedulers and extenders

View File

@@ -0,0 +1 @@
# Custom resource definitions

View File

@@ -0,0 +1 @@
# Kubernetes extensions and apis

View File

@@ -0,0 +1 @@
# Integration with ci cd pipelines

View File

@@ -0,0 +1 @@
# Advanced topics

View File

@@ -0,0 +1 @@
# Architecture and design

View File

@@ -0,0 +1 @@
# Performance and scalability

View File

@@ -0,0 +1 @@
# Security best practices

View File

@@ -0,0 +1 @@
# Cluster management

View File

@@ -0,0 +1 @@
# Troubleshooting and debugging

View File

@@ -0,0 +1 @@
# Kubernetes best practices

View File

@@ -0,0 +1 @@
# Managing production workloads

View File

@@ -0,0 +1 @@
# Cluster and application scaling

View File

@@ -0,0 +1 @@
# Monitoring and managing cluster performance

View File

@@ -0,0 +1 @@
# Upgrading cluster and applications

View File

@@ -0,0 +1 @@
# Kubernetes in production

View File

@@ -0,0 +1 @@
#

View File

@@ -1,10 +1,10 @@
---
jsonUrl: "/jsons/roadmaps/kubernetes.json"
pdfUrl: "/pdfs/roadmaps/kubernetes.pdf"
order: 9
order: 14
featuredTitle: "Kubernetes"
featuredDescription: "Step by step guide to learning Kubernetes in 2023"
title: "Kubernetes"
title: "Kubernetes Roadmap"
description: "Step by step guide to learning Kubernetes in 2023"
isNew: true
hasTopics: true