yeasy
e17bef96d2
docs(content): update Compose and safety guidance
2026-05-21 20:13:39 -07:00
yeasy
a3567ff6a0
docs: use digest-based cosign signing
2026-05-21 19:14:33 -07:00
yeasy
9ef842ebb3
docs: update distro caveats
2026-05-21 18:25:54 -07:00
yeasy
2e625a3cdf
fix(content): harden install and security guidance
2026-05-21 01:23:44 -07:00
yeasy
d47afa7e75
docs: harden Docker practice security examples
2026-05-20 15:58:46 -07:00
yeasy
1b651e5f8c
fix(content): refresh Docker and Kubernetes guidance
2026-05-20 09:16:36 -07:00
yeasy
e91fe87822
fix(content): harden kubernetes and signing examples
2026-05-20 08:49:28 -07:00
yeasy
bb97d5a46a
fix(13.2): remove incorrect "Node lifecycle" (Pending/Running/Terminated)
...
The "节点周期" subsection listed `Pending`/`Running`/`Terminated` as
node phases, but those are **Pod** phases (pod.status.phase). Kubernetes
nodes use Conditions (Ready/MemoryPressure/DiskPressure/PIDPressure)
not phases; there is no "Terminated" node state. Removed the
misleading subsection and clarified the surviving "节点状态" section
with an explicit note distinguishing Pod phases from node conditions,
and added the eviction behavior when a node becomes Unknown.
2026-05-20 08:37:43 -07:00
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
v1.9.3
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
v1.9.2
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
v1.9.1
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
v1.9.0
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