Commit f864ee8
docs(web/guides): align deploy config-reference + architecture with verified CLI behavior (#3097)
* docs(web/guides): align deploy config-reference + architecture with verified CLI behavior
Guide-behavioral-audit batch 2 (p1-16-deploy, cfg-*/arch-* claims). Both pages
now describe what the released/develop CLI actually does and link the tracking
issues for everything broken-but-unfixed instead of documenting aspirational
behavior.
config-reference.mdx:
- Flag every accepted-but-ignored key (boot, logging, retain_containers,
minimum_version, asset_path, require_destination, allow_empty_roles,
run_directory, readiness_delay, hooks.path, builder.arch/args/remote,
ssh.proxy/keys_only, proxy.forward_headers/buffering, role env/options/
labels, accessory files) and link #3088.
- env: remove the nonexistent per-role precedence table; env.secret callout
(dropped on 4.0.3, EnvSecretUnsupported on develop) citing #2956.
- proxy: app_port default is 80, init writes 8080, deploy/rollback hardcode
the proxy target to :3000 (#3089).
- ssh: user defaults to root; ~/.ssh/config is not read (known_hosts is).
- servers: every role currently gets a kamal-proxy deploy call (#2957);
host validator colon-count gap (#3086).
- Interpolation: drop the nonexistent CLI --env step; secrets resolve from
config/.kamal/secrets (#3084). Overlays: config verb ignores --destination
(#3085). Validation errors: absolute-path prefix, never line-scoped, plus
the fourth invalid-name class (#3008).
architecture.mdx:
- Annotate aspirational byte-compat rows (audit log never written, kamal
network never created, /home/root proxy dir) pending #2957.
- Same --env removal + config/.kamal/secrets note (#3084).
- init scaffolding renders four templates, not two.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Peter Amiri <peter@alurium.com>
* docs(web/guides): fix unsupported Ruby Kamal proxy-config-dir claim in byte-compat aside
Ruby Kamal v2.4.0 boots kamal-proxy with a named Docker volume
(kamal-proxy-config), not a host home path under /root, so the prior
clause was a factual error. State the named-volume behavior and note
the bind mount diverges from Kamal either way.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Peter Amiri <peter@alurium.com>
---------
Signed-off-by: Peter Amiri <peter@alurium.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>1 parent 79cd0d3 commit f864ee8
2 files changed
Lines changed: 73 additions & 83 deletions
Lines changed: 13 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
46 | 54 | | |
47 | 55 | | |
48 | 56 | | |
| |||
78 | 86 | | |
79 | 87 | | |
80 | 88 | | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
85 | 92 | | |
86 | 93 | | |
87 | 94 | | |
| |||
90 | 97 | | |
91 | 98 | | |
92 | 99 | | |
93 | | - | |
| 100 | + | |
94 | 101 | | |
95 | 102 | | |
96 | 103 | | |
| |||
136 | 143 | | |
137 | 144 | | |
138 | 145 | | |
139 | | - | |
| 146 | + | |
140 | 147 | | |
141 | 148 | | |
142 | 149 | | |
| |||
0 commit comments