User Tools

Site Tools


k8s:core:introduction

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
k8s:core:introduction [2026/06/12 23:19] – [What is Kubernetes] phong2018k8s:core:introduction [2026/06/12 23:22] (current) – [Kubernetes Concepts] phong2018
Line 10: Line 10:
 ===== Concepts category ===== ===== Concepts category =====
  
-Kubernetes + 
-│ +  Cluster Fundamentals 
-├── Cluster Fundamentals +    Cluster 
-│   ├── Cluster +    Control Plane 
-│   ├── Control Plane +    Node 
-│   ├── Node +    Namespace 
-│   └── Namespace + 
- +  Workloads (Run Applications) 
-├── Workloads (Run Applications) +    Pod 
-│   ├── Pod +    ReplicaSet 
-│   ├── ReplicaSet +    Deployment 
-│   ├── Deployment +    StatefulSet 
-│   ├── StatefulSet +    DaemonSet 
-│   ├── DaemonSet +    Job 
-│   ├── Job +    CronJob 
-│   └── CronJob + 
- +  Networking 
-├── Networking +    Service 
-│   ├── Service +      ClusterIP 
-│   │   ├── ClusterIP +      NodePort 
-│   │   ├── NodePort +      LoadBalancer 
-│   │   ├── LoadBalancer +      ExternalName 
-│   │   └── ExternalName +    Ingress 
-│   ├── Ingress +    Ingress Controller 
-│   ├── Ingress Controller +    * NetworkPolicy 
-│   └── Network Policy + 
- +  Configuration 
-├── Configuration +    ConfigMap 
-│   ├── ConfigMap +    Secret 
-│   └── Secret + 
- +  Storage 
-├── Storage +    PersistentVolume (PV) 
-│   ├── PersistentVolume (PV) +    PersistentVolumeClaim (PVC) 
-│   ├── PersistentVolumeClaim (PVC) +    StorageClass 
-│   ├── StorageClass +    Volume 
-│   └── Volume + 
- +  Security 
-├── Security +    ServiceAccount 
-│   ├── ServiceAccount +    RBAC 
-│   ├── RBAC +      Role 
-│   │   ├── Role +      RoleBinding 
-│   │   ├── RoleBinding +      ClusterRole 
-│   │   ├── ClusterRole +      ClusterRoleBinding 
-│   │   └── ClusterRoleBinding +    SecurityContext 
-│   ├── SecurityContext +    Pod Security 
-│   └── Pod Security + 
- +  Scheduling 
-├── Scheduling +    * NodeSelector 
-│   ├── Node Selector +    Node Affinity 
-│   ├── Node Affinity +    Pod Affinity 
-│   ├── Pod Affinity +    Pod Anti-Affinity 
-│   ├── Pod Anti-Affinity +    Taints 
-│   ├── Taints +    Tolerations 
-│   └── Tolerations + 
- +  Autoscaling 
-├── Autoscaling +    Horizontal Pod Autoscaler (HPA
-│   ├── HPA (Horizontal Pod Autoscaler) +    Vertical Pod Autoscaler (VPA
-│   ├── VPA (Vertical Pod Autoscaler) +    Cluster Autoscaler 
-│   └── Cluster Autoscaler + 
- +  Observability 
-├── Observability +    Logs 
-│   ├── Logs +    Metrics 
-│   ├── Metrics +    Traces 
-│   ├── Traces +    Prometheus 
-│   ├── Prometheus +    Grafana 
-│   ├── Grafana +    Loki 
-│   ├── Loki +    Jaeger 
-│   └── Jaeger + 
- +  Configuration Management 
-├── Configuration Management +    Helm 
-│   ├── Helm +    Kustomize 
-│   ├── Kustomize +    Operators 
-│   └── Operators + 
- +  Ecosystem / Operations 
-└── Ecosystem / Operations +    CI/CD 
-    ├── CI/CD +      GitHub Actions 
-    │   ├── GitHub Actions +      GitLab CI 
-    │   ├── GitLab CI +      ArgoCD 
-    │   └── ArgoCD + 
-    │ +    Container Runtime 
-    ├── Container Runtime +      containerd 
-    │   ├── containerd +      CRI-O 
-    │   └── CRI-O + 
-    │ +    Service Mesh 
-    ├── Service Mesh +      Istio 
-    │   ├── Istio +      Linkerd 
-    │   └── Linkerd + 
-    │ +    Cloud Providers 
-    └── Cloud Providers +      * Amazon EKS 
-        ├── EKS (AWS) +      * Google GKE 
-        ├── GKE (Google) +      * Azure AKS 
-        ├── AKS (Azure) +      * DigitalOcean DOKS
-        └── DOKS (DigitalOcean)+
 ===== Simple explanation ===== ===== Simple explanation =====
 Kubernetes = "automated container manager" Kubernetes = "automated container manager"
k8s/core/introduction.1781306381.txt.gz · Last modified: by phong2018