Repository navigation
Conversation
✅ Deploy Preview for calico-docs-preview-next ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview succeeded!Built without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
🟢 Approval recommended
No unresolved review issues remain.
0 open findings
What changed in this PR
Updates calicoctl container documentation for Calico 3.31–3.33 and next, correcting invocation, kubeconfig permissions, networking, and configuration guidance.
Changes:
- Adds working container run examples.
- Documents combined-image entrypoints and UID handling.
- Clarifies datastore options and container limitations.
| File | Description |
|---|---|
calico/operations/calicoctl/install.mdx |
Updates current container instructions. |
calico/operations/calicoctl/configure/overview.mdx |
Clarifies configuration options and container usage. |
calico_versioned_docs/version-3.33/operations/calicoctl/install.mdx |
Updates 3.33 container instructions. |
calico_versioned_docs/version-3.33/operations/calicoctl/configure/overview.mdx |
Updates 3.33 configuration guidance. |
calico_versioned_docs/version-3.32/operations/calicoctl/install.mdx |
Adds the calico/ctl run example. |
calico_versioned_docs/version-3.32/operations/calicoctl/configure/overview.mdx |
Updates 3.32 configuration guidance. |
calico_versioned_docs/version-3.31/operations/calicoctl/install.mdx |
Adds the calico/ctl run example. |
calico_versioned_docs/version-3.31/operations/calicoctl/configure/overview.mdx |
Updates 3.31 configuration guidance. |
🧠 Review effort: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| --user "$(id -u):$(id -g)" \ | ||
| -v "$HOME/.kube/config:/kubeconfig:ro" \ | ||
| -e KUBECONFIG=/kubeconfig \ | ||
| --entrypoint calicoctl \ |
There was a problem hiding this comment.
I think we should prefer to use the /usr/bin/calico entrypoint with ctl passed as the first argument.

Fixes the calicoctl container instructions, which fail as written on 3.33.
https://tigera.atlassian.net/browse/DOCS-3123
Preview: