yeasy
1f69884c8f
Fix Chinese quote formatting
2026-05-20 08:02:42 -07:00
yeasy
4f92b3aa70
fix(19.3): add security trade-off note for cAdvisor privileged: true
...
The cAdvisor compose examples in 19.3.3 use `privileged: true`, which
contradicts the minimum-privilege / cap_drop=all guidance in chapter 18.
Add an explicit trade-off note before the first cAdvisor snippet
explaining the inconsistency and pointing to 18.4 for capability-based
hardening alternatives (cap_add: [SYS_ADMIN] + device_cgroup_rules
instead of full privileged mode).
This addresses the Round 1 review finding about pedagogical conflict
between the monitoring and security chapters.
2026-05-20 00:18:37 -07:00
yeasy
58504e9316
fix(review-fixes): surgical content corrections from web-verified library deep review
2026-05-19 19:45:02 -07:00
yeasy
4075330dba
Fix architecture mermaid and MySQL version
2026-05-19 18:43:11 -07:00
yeasy
e6bf228066
docs: update image signing and login guidance
2026-05-19 15:29:26 -07:00
yeasy
1b15b65bc5
Clarify AKS pricing tiers
2026-05-19 08:20:49 -07:00
yeasy
26da467052
docs: link deployment engineering guide
2026-05-18 22:37:02 -07:00
yeasy
7abaff237a
test: add project rules check
2026-05-18 22:37:02 -07:00
yeasy
1c4e0538d8
Fix CI PDF order
2026-05-18 08:06:51 -07:00
yeasy
0b8f6e9b60
Refresh metadata and workflows
2026-05-18 07:38:58 -07:00
yeasy
5650315cb4
Remove demo TLS key
2026-05-17 20:28:01 -07:00
yeasy
e21794ebde
Fix stale image facts
2026-05-17 20:28:01 -07:00
yeasy
78ca8f6d19
Refresh Docker ecosystem
2026-05-16 14:09:31 -07:00
yeasy
1ba904a9ff
Fix markdown format issues
2026-05-15 09:58:19 -07:00
yeasy
705d162f05
Fix image docs typos
2026-05-15 09:16:33 -07:00
yeasy
92be0050fd
Fix docker debug note, Go modules, Compose V2, CentOS Quay migration
2026-05-15 08:11:38 +00:00
yeasy
a20d1b19c4
Fix 3 broken external links in appendix
2026-05-14 02:27:32 +00:00
yeasy
9f481e88ca
Fix go mod, Docker Hub rate limit, Compose verbose, docker debug, htpasswd security
2026-05-13 08:30:20 +00:00
yeasy
ef5a97fa09
Fix VirtioFS note, cri-socket, componentstatuses, ES version and typo
2026-05-13 08:26:24 +00:00
yeasy
3c5c5911b0
Fix nginx version, IPVS removal, cgroups v2 and Redis config
2026-05-13 08:22:20 +00:00
yeasy
e2742313f2
Fix typo in Fedora install guide
2026-05-08 21:20:03 +00:00
yeasy
2cea196860
Replace chromium-browser snap with setup-chrome
2026-05-08 04:19:18 +00:00
yeasy
13fc8b34f0
Explain why docker run overrides crashing CMD
2026-05-08 04:13:09 +00:00
yeasy
29742c8f74
Clarify interactive debug uses new container
2026-05-08 04:10:38 +00:00
yeasy
7cae0b6bb3
Fix deprecated TLS protocols and mongo CLI
2026-05-03 15:20:57 +00:00
yeasy
10381deee4
Add healthcheck to Rails Compose example
2026-05-03 05:23:12 +00:00
yeasy
625d209fa8
Fix Docker Engine 29 release date and Rootless mode history
2026-05-02 22:26:19 +00:00
yeasy
b148d9efa9
Update nginx to 1.30 stable, add IPVS deprecation note
2026-05-02 18:18:48 +00:00
yeasy
4cb91a75f3
Update etcd cluster demo to v3.5.29, Node to 22 LTS
2026-05-02 16:16:59 +00:00
yeasy
bf3107b775
Update MySQL 8.0 to 8.4 LTS, fix Trivy tag count
2026-05-02 15:22:58 +00:00
yeasy
7e3f90b522
Update Node base images to 22 LTS
2026-05-01 10:24:43 +00:00
yeasy
e6527ae769
Fix Docker Engine 29 release date
2026-05-01 07:17:56 +00:00
yeasy
9c378b1ef9
Use straight quotes in kubectl annotate examples
2026-04-30 19:18:49 +00:00
yeasy
340c8c9e61
Document ipvlan driver and update etcdctl v3 options
2026-04-30 09:20:59 +00:00
yeasy
89c2690a62
Correct Docker Engine 29 release date
2026-04-29 10:24:06 +00:00
yeasy
c554799b08
Restore nginx 1.30 stable references
2026-04-29 07:53:31 +00:00
yeasy
99c56217f5
Fix Chinese curly quote direction
2026-04-29 05:21:02 +00:00
yeasy
9c98e35c62
Fix nginx version to 1.28 stable
2026-04-28 16:15:39 +00:00
yeasy
0e0afbd4d3
Update nginx to 1.30 and version references
2026-04-28 14:15:13 +00:00
yeasy
30f0115cb9
Update nginx, OS, Buildx, etcd and K8s refs
2026-04-28 12:22:57 +00:00
yeasy
62f48c1417
Update nginx, Debian, Ubuntu, Fedora, Docker versions
2026-04-28 11:14:55 +00:00
yeasy
fab4e41587
Update OS examples to Debian 13, Ubuntu 26.04, Fedora 43
2026-04-28 09:24:17 +00:00
yeasy
229aec2f1e
Update Kubernetes node status conditions terminology
2026-04-28 09:24:17 +00:00
yeasy
8ebf284f9e
Update nginx references from 1.25 to 1.30
2026-04-28 09:24:03 +00:00
yeasy
a89f7285c7
Fix typos and update Docker Hub limits and versions
2026-04-28 09:15:40 +00:00
yeasy
15c7fe1dc2
Update Docker Hub rate limits and version refs
2026-04-28 08:20:21 +00:00
yeasy
4d1e323faf
Fix seccomp typo, postgres path and DCA exam details
2026-04-28 04:21:10 +00:00
yeasy
16203c5018
Complete Dockerfile instruction reference list
2026-04-27 23:17:39 +00:00
yeasy
3d3befa16a
Add ipvlan driver and update EKS pricing
2026-04-27 22:45:17 +00:00
yeasy
09fd556c18
Refresh image CLI docs
2026-04-27 09:15:19 -07:00
yeasy
37e376d578
Fix mongosh, DCA price, compose healthcheck and cleanup
2026-04-27 14:17:57 +00:00
yeasy
04fd53ea3c
Update Docker image tags and etcd commands
2026-04-27 11:18:08 +00:00
yeasy
b1cd2f0878
Fix Docker Hub rate limits and etcdctl API version
2026-04-27 05:13:02 +00:00
yeasy
e416a1be7e
Fix Docker Hub rate limits, DCT timeline, image tags, etcd and Alertmanager
2026-04-27 01:15:52 +00:00
yeasy
e406ed9185
Update Gateway API docs and image security practices
2026-04-26 00:18:39 +00:00
yeasy
c36c420c7e
Add nftables support and Time namespace documentation
2026-04-26 00:18:39 +00:00
yeasy
72513eb673
更新 Namespace/Gateway API/nftables/DCT 退役时间线
...
- ch12: 添加 TIME namespace (Linux 5.6+),内核 namespace 类型从 7 更新为 8
- ch12: 补充 Docker Engine v29.x 实���性 nftables 支持
- ch13: Ingress-NGINX 退役通知,添加 Gateway API 推荐方案和示例
- ch13: 添加 Pod Security Standards 章节(替代已移除的 PSP)
- ch18: 补充 DCT 退役时间线(2028-03-31 完全移除)和迁移建议
2026-04-26 00:12:59 +00:00
yeasy
8ea52620cc
Update Prometheus to v3.11.2, fix etcdctl version
2026-04-25 22:39:33 +00:00
yeasy
22dd236122
Fix network IPs, compose healthcheck, update GH Actions versions
2026-04-25 21:11:50 +00:00
yeasy
98f4f7b1e5
Add official doc links to install guides
2026-04-25 21:11:50 +00:00
yeasy
87bb4b2ceb
Add version notes and image tag best practices
2026-04-25 21:11:50 +00:00
yeasy
dad26ccb28
Update docker0 default subnet to 172.17.0.0/16
2026-04-25 21:03:39 +00:00
yeasy
84a801f3ac
Document depends_on condition and healthcheck
2026-04-25 21:03:39 +00:00
yeasy
420a5776ce
Accurate cgroup v2 description, update Actions versions
2026-04-25 20:42:35 +00:00
yeasy
b2839f735c
Fix broken code block in laravel multistage Dockerfile
2026-04-25 20:42:18 +00:00
yeasy
98e299a38e
Add version notes and official doc links
2026-04-25 15:58:42 +00:00
Baohua Yang
aa204fb454
chore: lint cleanup and version corrections
...
- Accept benign linter changes (version notes, explicit tags, formatting)
- Fix incorrect version downgrades introduced by linter:
- golang:1.22→1.26 (restored)
- rust:1.82→1.95 (restored)
- 23 files updated
2026-04-25 15:58:27 +00:00
yeasy
1e9cdeea3f
Update Grafana to v13, add version notes
2026-04-25 15:50:13 +00:00
yeasy
515ba9f64a
Add blank lines before lists per CommonMark
2026-04-25 15:13:27 +00:00
yeasy
9abc1cbb69
Update Kubernetes to v1.36, build-push-action to v7
2026-04-25 15:10:51 +00:00
yeasy
839a63f5af
Update versions and fix formatting issues
2026-04-25 15:10:43 +00:00
yeasy
20a3479f8a
Add Docker Scout, remove deprecated type_name
2026-04-25 15:02:24 +00:00
yeasy
52329fee5a
Update etcd to v3.5.29
2026-04-25 15:00:47 +00:00
yeasy
8093b198ce
Update node-exporter to v1.11.1, fcct to butane
2026-04-25 14:58:40 +00:00
yeasy
77a537df54
Add blank lines before lists per CommonMark
2026-04-25 14:57:09 +00:00
yeasy
e414d9475b
Update containerd config path for 2.x
2026-04-25 14:22:55 +00:00
yeasy
037591e5af
Update content and fix issues
2026-04-25 02:14:58 +00:00
yeasy
94f74fc86e
Clarify image build semantics
2026-04-24 10:51:49 -07:00
yeasy
4b44d64cd8
Fix straight quotes to curly quotes in mirror doc
2026-04-24 13:24:52 +00:00
yeasy
49a85c802e
Fix Ubuntu codenames and containerd LTS description
2026-04-24 03:16:05 +00:00
yeasy
2a7f7d9a3d
Fix apt cache cleanup path in Dockerfile example
2026-04-23 13:16:21 -07:00
yeasy
544ede8498
Pin Prometheus and Grafana image versions
2026-04-22 12:24:31 -07:00
yeasy
54a9a6e55b
Add runC CVEs and AuthZ plugin guidance
2026-04-22 12:24:31 -07:00
yeasy
27617ea619
Add section numbers to ecosystem headings
2026-04-22 12:24:30 -07:00
yeasy
69fc2234d0
Update nginx version and K8s dashboard date
2026-04-22 12:24:30 -07:00
yeasy
ac92e6c536
Fix Debian dates and FAQ template syntax
2026-04-22 08:43:48 -07:00
yeasy
1fc64ab875
Refresh install guidance
...
# Conflicts:
# 03_install/3.1_ubuntu.md
# 03_install/3.2_debian.md
# 03_install/3.3_fedora.md
# 03_install/3.9_mirror.md
2026-04-22 08:24:38 -07:00
yeasy
c9c72618c3
Refresh k8s docker versions and references
2026-04-21 20:57:33 -07:00
yeasy
4b93651989
Refine Docker concepts
2026-04-21 14:39:41 -07:00
yeasy
b3d1508310
Add new content and update versions
2026-04-19 22:35:33 -07:00
yeasy
1d780f70c5
Drop legacy plugins
2026-04-19 20:14:36 -07:00
yeasy
ff48ac79ee
Clarify intro chapter
2026-04-18 20:25:29 -07:00
yeasy
077e55f494
Update software versions and fix security refs
2026-04-18 19:04:14 -07:00
yeasy
1bed644e5e
Fix mermaid syntax and update K8s taint labels
2026-04-18 15:17:56 -07:00
yeasy
da5867c921
Update Kind v0.31.0 and Flannel v0.28.2
2026-04-18 13:31:43 -07:00
yeasy
407d508590
Restructure README with badges and cover
2026-04-17 21:51:38 -07:00
yeasy
6fcb74bccc
Add Ubuntu 20.04 EOL exact date
2026-04-17 21:19:32 -07:00
yeasy
d81405a807
Update versions and fix stale data
2026-04-17 21:17:12 -07:00
yeasy
6b2ebd12ac
Fix Chinese curly quotes in prose text
2026-04-14 20:29:35 -07:00
yeasy
f86e3567e8
Fix figure caption punctuation and table formatting
2026-04-13 18:37:00 -07:00