#kubernetes
- Kubernetes – lệnh troubleshooting hay dùngcheatsheet Tra nhanh lệnh kubectl để khoanh vùng lỗi Pod, Service, Node, storage và rollout.
- Kubernetes – khái niệm cốt lõiconcept Nắm nhanh Pod, Deployment, Service, Ingress, ConfigMap, Secret, PVC và control plane để đọc hiểu manifest và log lỗi.
- Helm – lệnh hay dùngcheatsheet Tra nhanh lệnh Helm (3.x/4.x) để cài, nâng cấp, rollback release, xem values và debug template chart.
- ingress-nginx + cert-manager + Let's Encrypt trên Kuberneteshow-to Dùng khi cần publish Service qua Ingress với chứng chỉ Let's Encrypt tự cấp và tự gia hạn bằng cert-manager ClusterIssuer.
- kubectl – lệnh hay dùng hằng ngàycheatsheet Tra nhanh kubectl cho context/namespace, apply/diff, output jsonpath/custom-columns, patch, scale, port-forward và tạo manifest bằng generator.
- Kubernetes – resource requests/limits, QoS và probeconcept Hiểu requests/limits, QoS class và liveness/readiness/startup probe để Pod được schedule đúng, không bị OOMKill/throttle vô lý và không restart oan.
- Kubernetes ConfigMap và Secrethow-to Dùng khi cần tạo ConfigMap/Secret, đưa vào Pod dưới dạng env hoặc file, và làm app nhận cấu hình mới khi giá trị thay đổi.
- Kubernetes RBAC – ServiceAccount, Role, RoleBindinghow-to Dùng khi cần cấp quyền tối thiểu cho ServiceAccount (CI, operator, app gọi API) hoặc người dùng, và kiểm tra quyền bằng kubectl auth can-i.
- Kubernetes NetworkPolicy – default deny và allow theo labelhow-to Dùng khi cần cô lập namespace bằng NetworkPolicy, chặn mặc định rồi mở theo label Pod/namespace, kèm egress DNS để Pod vẫn phân giải tên.
- k3s single node – cài đặt, Traefik, local-path, gỡ bỏhow-to Dùng khi cần một cluster Kubernetes nhẹ trên một máy (lab, edge, VPS) với k3s, có sẵn Traefik ingress, ServiceLB và local-path storage.
- Argo CD – GitOps với Application, sync policy, App of Appshow-to Dùng khi muốn Git là nguồn sự thật cho manifest Kubernetes, Argo CD tự đồng bộ cluster theo repo, và cần biết cách rollback an toàn.
- Bảo mật container – non-root, read-only rootfs, capabilities, image scanconcept Nắm các lớp bảo vệ container (image, runtime, secret) và cấu hình tương ứng trong Docker/Kubernetes trước khi đưa service lên production.