bitflicker64 commented on code in PR #533:
URL: https://github.com/apache/hugegraph-doc/pull/533#discussion_r4296836623


##########
content/en/docs/quickstart/hugegraph/hugegraph-helm.md:
##########
@@ -108,6 +140,40 @@ The default mirror inventory is only `hugegraph/pd`, 
`hugegraph/store`, `hugegra
 Store's PD wait init container and the Helm test reuse Store and Server images 
respectively, which already contain `curl`.
 No separate curl image or runtime package installation is required. Explicit 
`store.waitImage` / `server.waitImage` overrides remain supported.
 
+### Offline installation and internal repositories
+
+Download the Chart and move the `.tgz` into your network. Install it directly 
or upload it to an existing OCI or HTTP repository.
+
+```bash
+CHART=oci://ghcr.io/hugegraph/hugegraph-helm
+CHART_VERSION=0.2.0-dev.14
+helm pull "$CHART" --version "$CHART_VERSION"
+```
+
+```bash {tab="Install archive"}
+helm install hugegraph "./hugegraph-helm-${CHART_VERSION}.tgz" -n hugegraph \

Review Comment:
   Minor: The offline install commands still use the default public image 
references, so a copied command fails in an air-gapped cluster.
   
   `helm template` on 0.2.0-dev.14 renders `hugegraph/pd`, `store`, `server` 
and `hubble` as `:latest` from Docker Hub with `pullPolicy: Always`. With no 
image override, Pods stay in ImagePullBackOff and `--wait` runs to the 15m 
timeout. The sentence after the tabs mentions overrides, but none of the three 
install commands has one. The chart's own `docs/distribution.md` adds `-f 
private-images.yaml` at this step.
   
   Add `-f private-images.yaml` (or `--set global.imageRegistry=...`) to the 
archive, internal OCI and internal HTTP install commands, and link 
`examples/values-internal-registry.yaml`. The CN tabs need the same change.



##########
content/en/docs/quickstart/hugegraph/hugegraph-helm.md:
##########
@@ -108,6 +140,40 @@ The default mirror inventory is only `hugegraph/pd`, 
`hugegraph/store`, `hugegra
 Store's PD wait init container and the Helm test reuse Store and Server images 
respectively, which already contain `curl`.
 No separate curl image or runtime package installation is required. Explicit 
`store.waitImage` / `server.waitImage` overrides remain supported.
 
+### Offline installation and internal repositories

Review Comment:
   Minor: The new subsection heading swallows the existing storage paragraph.
   
   This heading sits above the unchanged storage text (`For storage, empty 
storageClassName ...`, line 177), and no heading follows until section 4. The 
storageClassName, local PV and `persistence.enabled` guidance now renders, and 
shows in the TOC, under "Offline installation and internal repositories". The 
CN page has the same layout (heading at line 138, storage text at line 171).
   
   Move this subsection to the end of section 3, after the storage paragraph, 
or give the storage text its own heading, in both languages.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to