Skip to content

docs: point scripts and docs at operator 1.0.0 - #479

Open
guanzhousongmicrosoft wants to merge 1 commit into
documentdb:mainfrom
guanzhousongmicrosoft:developer/1.0-docs-followups
Open

guanzhousongmicrosoft wants to merge 1 commit into
documentdb:mainfrom
guanzhousongmicrosoft:developer/1.0-docs-followups

Conversation

@guanzhousongmicrosoft

@guanzhousongmicrosoft guanzhousongmicrosoft commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Part of #481. These first-party scripts and docs still install pre-1.0 or nonexistent versions:

  • The aws-setup, telemetry, contrib EKS and deployment-examples scripts pin chart 0.1.0, which doesn't exist, or 0.1.112 from a personal fork.
  • The contrib EKS script tries the classic Helm repo first, which stops at 0.2.0.
  • The EKS guide creates a 1.32 cluster, which the 1.0 chart (kubeVersion >= 1.33) refuses.
  • The TLS guide sets documentDbVersion="16", which resolves to images that don't exist.
  • The restore examples and LightRAG sample pin 0.110.0, the sidecar guide uses ghcr.io/microsoft/documentdb/documentdb-local, and the multi-cloud guide uses 0.0.1-multi-arch.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The telemetry registry target, hub cert-manager prerequisite, and existing-cluster upgrade warning need correction.

3 open issues
What changed in this PR

Updates first-party documentation and deployment examples for operator 1.0.0, continuing the move to OCI-only Helm distribution.

Changes:

  • Refreshes chart versions and removes outdated image overrides.
  • Moves the contrib EKS installer to OCI and documents classic repository retirement.
  • Explains independent operator/database versions and refreshes upgrade guidance.
File Description
test/​e2e/​README.md Aligns documented upgrade defaults.
README.md Notes classic Helm repository retirement.
operator/​src/​scripts/​deployment-examples/​create-cluster.sh Pins chart 1.0.0.
operator/​documentdb-helm-chart/​UNIFIED-VERSION-CONTROL.md Documents independent version tracks.
documentdb-playground/​telemetry/​scripts/​create-cluster.sh Updates chart version.
documentdb-playground/​operator-upgrade-guide/​README.md Refreshes upgrade example versions.
documentdb-playground/​operator-upgrade-guide/​operator-upgrade.sh Updates usage examples.
documentdb-playground/​operator-upgrade-guide/​operator-install.sh Updates installation usage example.
documentdb-playground/​lightrag/​README.md Clarifies engine compatibility.
documentdb-playground/​lightrag/​documentdb.yaml Removes old image pins.
documentdb-playground/​contrib/​telemetry-and-cost-optimized-eks/​scripts/​create-cluster.sh Installs chart 1.0.0 through OCI.
documentdb-playground/​aws-setup/​scripts/​create-cluster.sh Pins chart 1.0.0.
documentdb-playground/​aks-setup/​scripts/​create-cluster.sh Refreshes version-pinning comments.
documentdb-playground/​aks-setup/​README.md Updates documented operator version.
docs/​operator-public-documentation/​preview/​operations/​upgrades.md Adds OCI migration guidance and refreshes examples.
docs/​operator-public-documentation/​preview/​operations/​restore-deleted-cluster.md Updates restore version example.
docs/​operator-public-documentation/​preview/​operations/​backup-and-restore.md Updates backup restoration example.
docs/​operator-public-documentation/​preview/​getting-started/​before-you-start.md Marks older releases superseded.
docs/​developer-guides/​testing-with-fork-images.md Refreshes upstream image examples.
docs/​developer-guides/​sidecar-injector-plugin-configuration.md Uses operator gateway image references.
docs/​developer-guides/​manual-multi-cloud-deployment-guide.md Updates hub installation to chart 1.0.0.

Review effort: Balanced

# For production: use microsoft/documentdb-operator (official)
OPERATOR_GITHUB_ORG="hossain-rayhan"
OPERATOR_CHART_VERSION="0.1.112"
OPERATOR_CHART_VERSION="1.0.0"
```bash
kubectl config use-context hub
helm install documentdb-operator oci://ghcr.io/documentdb/documentdb-operator --version 0.0.1-multi-arch --namespace documentdb-operator --create-namespace
helm install documentdb-operator oci://ghcr.io/documentdb/documentdb-operator --version 1.0.0 --namespace documentdb-operator --create-namespace
```

## 🔧 **Version Management Workflow:**
To change the default for every new cluster:
@guanzhousongmicrosoft

Copy link
Copy Markdown
Member Author

Closing in favour of #481.

@guanzhousongmicrosoft
guanzhousongmicrosoft force-pushed the developer/1.0-docs-followups branch from 125a431 to 1f6b9c8 Compare October 19, 2026 13:23
@guanzhousongmicrosoft guanzhousongmicrosoft changed the title docs: point docs, playground and scripts at operator 1.0.0 docs: point scripts and docs at operator 1.0.0 Oct 19, 2026
@guanzhousongmicrosoft
guanzhousongmicrosoft force-pushed the developer/1.0-docs-followups branch 2 times, most recently from 9933d3c to 37fc46b Compare October 19, 2026 15:33
Signed-off-by: Guanzhou Song <guanzhousong@microsoft.com>
@guanzhousongmicrosoft
guanzhousongmicrosoft force-pushed the developer/1.0-docs-followups branch from 37fc46b to c3fe5ea Compare October 19, 2026 15:39

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants