Avatar

Nỗi ám ảnh "Permission Denied": Giải phẫu cặp lệnh chown và chmod cứu rỗi dự án Laravel

88 0 1
  • Avatar
2
Avatar

Bí kíp nâng cấp Laravel: Kỹ thuật Binding Interface (Container Binding) để code lỏng, dễ thở và "sang chảnh" hơn

56 0 1
  • Avatar
1
Avatar

Bóc trần thuộc tính placeholder: Trợ thủ đắc lực hay "cú lừa" UI/UX kinh điển?

114 0 1
  • Avatar
2
Avatar

Bài 35. Triển khai CI/CD lên Kubernetes

123 0 0
0
Avatar

Bài 34. ArgoCD - Tự động đồng bộ Kubernetes từ Git

69 0 0
0
Avatar

Bài 33. GitOps là gì? Vì sao ngày càng nhiều công ty áp dụng?

170 0 0
0
Avatar

Bài 32. Kustomize - Quản lý nhiều môi trường mà không cần copy YAML

42 0 0
0
Avatar

Bài 31. Helm - Nói lời tạm biệt với hàng trăm file YAML

65 0 0
0
Avatar

Bài 30. Debug Kubernetes - 20 lệnh kubectl bạn sẽ dùng mỗi ngày

43 0 0
1
Avatar

Bài 29. Monitoring Kubernetes với Prometheus và Grafana

36 0 0
0
Avatar

Bài 28. Logging trong Kubernetes - Log của Pod đi đâu?

43 0 0
0
Avatar

Bài 27. Horizontal Pod Autoscaler - Tự động scale khi có nhiều người dùng

30 0 0
0
Avatar

Bài 26. CPU và Memory Requests/Limits - Tránh để Pod "ăn hết" tài nguyên

51 0 0
0
Avatar

Bài 25. Vì sao Kubernetes phải liên tục "khám sức khỏe" Pod?

31 0 0
0
Avatar

Bài 24. SecurityContext - Chạy Container an toàn hơn

32 0 0
0
Avatar

Bài 23. NetworkPolicy - Firewall dành cho Pod

27 0 0
0
Avatar

Bài 22. RBAC - Ai được phép làm gì trong Kubernetes?

42 0 0
0
Avatar

Bài 21. ServiceAccount - Pod cũng cần có danh tính

24 0 0
0
Avatar

Bài 20. Namespace - Chia nhỏ Cluster một cách thông minh

33 0 0
0
Avatar

Bài 19. Taints và Tolerations - Cách "đuổi" Pod khỏi Node

27 0 0
0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí