doc: DOCSP-60149 -- [TF] Gen2 Atlas M30+ Dedicated Clusters on GCP - #4660
doc: DOCSP-60149 -- [TF] Gen2 Atlas M30+ Dedicated Clusters on GCP#4660xargom wants to merge 4 commits into
Conversation
…n advanced_cluster resource docs
…ame in DOCSP-63232
|
APIx bot: a message has been sent to Docs Slack channel |
🤖 Augment PR SummarySummary: Documents upcoming GCP Gen2 support for M30+ Dedicated Clusters in the Advanced Cluster resource and data sources.
🤖 Was this summary useful? React with 👍 or 👎 |
There was a problem hiding this comment.
Pull request overview
Documents Gen2 Atlas M30+ dedicated cluster behavior on GCP for mongodbatlas_advanced_cluster (resource + both data sources) and aligns upstream Gen2 documentation links, while mirroring the same clarifications into the provider’s MarkdownDescription strings.
Changes:
- Expands
instance_size,disk_iops, andebs_volume_typedocumentation to include GCP Gen2 (Hyperdisk Balanced) acrosselectable_specs,analytics_specs, andread_only_specs. - Updates
disk_throughput/ebs_volume_typedescriptions in theadvanced_cluster(s)data sources to cover GCP Gen2 behavior and non-configurability. - Renames upstream Gen2 docs links to the new
#gen2-dedicated-clustersanchor and improves readability of thereplication_specsindependent-IOPS explanation.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| internal/service/advancedcluster/schema.go | Updates MarkdownDescription strings to match new Gen2/GCP guidance (no schema/behavior changes). |
| docs/resources/advanced_cluster.md | Adds GCP Gen2 coverage to spec fields, updates upstream Gen2 anchors, and clarifies independent disk_iops support. |
| docs/data-sources/advanced_clusters.md | Generalizes disk_throughput / ebs_volume_type descriptions to cover GCP Gen2. |
| docs/data-sources/advanced_cluster.md | Generalizes disk_throughput / ebs_volume_type descriptions to cover GCP Gen2. |
Suppressed comments (3)
docs/resources/advanced_cluster.md:838
- Same formatting issue as above: "For AWS, valid configurations are:" is appended to the
disk_iopsbullet line. For consistency withelectable_specs, put it on its own indented line.
* `disk_iops` - (Optional) Target IOPS (Input/Output Operations Per Second) desired for storage attached to this hardware. You can set this attribute if you selected AWS, GCP, or Azure as your cloud service provider. For AWS, valid configurations are:
docs/resources/advanced_cluster.md:821
- This bullet uses "Gen 2" while the rest of this doc uses "Gen2". Using a single form improves consistency and avoids confusion.
* `ebs_volume_type` - (Optional) Type of storage you want to attach to your AWS-provisioned cluster. Set only if you selected AWS as your cloud service provider. You can't set this parameter for a multi-cloud cluster. Don't set this parameter for GCP or Azure clusters. Valid values are:
* `STANDARD` volume types use gp3 storage. For Gen 2 instance sizes, you can configure IOPS independently of storage size using `disk_iops`.
docs/resources/advanced_cluster.md:849
- This bullet uses "Gen 2" while the rest of this doc uses "Gen2". Using a single form improves consistency and avoids confusion.
* `ebs_volume_type` - (Optional) Type of storage you want to attach to your AWS-provisioned cluster. Set only if you selected AWS as your cloud service provider. You can't set this parameter for a multi-cloud cluster. Don't set this parameter for GCP or Azure clusters. Valid values are:
* `STANDARD` volume types use gp3 storage. For Gen 2 instance sizes, you can configure IOPS independently of storage size using `disk_iops`.
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Description
Documents Gen2 Atlas M30+ Dedicated Clusters on GCP for
mongodbatlas_advanced_cluster(resource and both data sources), aligning with the in-progress cloud-docs update in DOCSP-63232 (integration PR: docs-mongodb-internal#23034). Also includes two small pre-existing clarity fixes surfaced while editing the same sections.Changes:
docs/resources/advanced_cluster.md: adds GCP Gen2 support toinstance_size,disk_iops, andebs_volume_typeacrosselectable_specs,analytics_specs, andread_only_specs; adds a GCP Gen2 regions link toregion_name; reworks thereplication_specsindependent-disk_iopslist into bullets; adds explicit Gen1/Gen2 labeling to the AWSPROVISIONEDand Azuredisk_iopsparagraphs and theHIGH_PERFORMANCEbullet, for symmetry with the new GCP text.docs/data-sources/advanced_cluster.md,docs/data-sources/advanced_clusters.md: generalizesdisk_throughputandebs_volume_typedescriptions to cover GCP.internal/service/advancedcluster/schema.go: mirrors the above intodescDiskIops,descDiskThroughput,descEbsVolumeType, anddescInstanceSize(MarkdownDescriptionstrings only — no schema/validation changes).manage-clustersGen2 section anchor, which is being renamed from#aws-gen2-dedicated-clustersto#gen2-dedicated-clustersas part of DOCSP-63232.replication_specsfield description (unrelated pre-existing issue, bundled here).Link to any related issue(s): DOCSP-60149
Note: GCP Gen2 clusters are not yet generally available (
ATLAS_GCP_GEN2_CLUSTERSis flag-off). This documents the feature ahead of GA in coordination with the DOCSP-63232 cloud-docs PR (docs-mongodb-internal#23034); merge timing should be coordinated with that release.Type of change:
Required Checklist:
Further comments
No code or schema behavior changes —
MarkdownDescriptionstrings only.go build ./...andgo vet ./internal/service/advancedcluster/pass.