Skip to content

Commit 25415e8

Browse files
[AV-119822] Prepare release v1.8.0 (#541)
1 parent 31fa690 commit 25415e8

5 files changed

Lines changed: 131 additions & 2 deletions

File tree

.github_changelog_generator

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
user=couchbasecloud
22
project=terraform-provider-couchbase-capella
3-
future-release=v1.7.1
4-
since-tag=v1.7.0
3+
future-release=v1.8.0
4+
since-tag=v1.7.1
55
exclude-labels=no-changelog-needed,dependencies
66
enhancement-labels=enhancement,feature
77
bug-labels=bug,bugfix,fix

CHANGELOG.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,52 @@
11
# Changelog
22

3+
## [v1.8.0](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/tree/v1.8.0) (2026-04-02)
4+
5+
[Full Changelog](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/compare/v1.7.1...v1.8.0)
6+
7+
**Implemented enhancements:**
8+
9+
- \[AV-125431\] Add resource skill [\#527](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/527) ([l0n3star](https://github.com/l0n3star))
10+
- \[AV-125038\] Add Provider Code Review Instructions [\#525](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/525) ([matty271828](https://github.com/matty271828))
11+
- \[AV-121437\] Create App Endpoint Resync Data Source Acceptance Tests [\#512](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/512) ([SophieWegmann](https://github.com/SophieWegmann))
12+
- \[AV-121438\] App Endpoint Resync Data Source Implementation [\#508](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/508) ([SophieWegmann](https://github.com/SophieWegmann))
13+
- \[AV-121312\] Create App Endpoint Resync Acceptance Tests [\#502](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/502) ([SophieWegmann](https://github.com/SophieWegmann))
14+
- \[AV-121922\] Implement App Service Log Streaming Activation Status resource [\#500](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/500) ([IsaacLambat](https://github.com/IsaacLambat))
15+
- \[AV-121314\] Implement App Endpoint Resync Resource [\#499](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/499) ([SophieWegmann](https://github.com/SophieWegmann))
16+
- \[AV-121844\] Add App Service Log Streaming Data source acceptance test and hook up to provider.go [\#498](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/498) ([IsaacLambat](https://github.com/IsaacLambat))
17+
- \[AV-121850\] Create App Endpoint Logging Config Datasource Acceptance Tests [\#497](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/497) ([SophieWegmann](https://github.com/SophieWegmann))
18+
- \[AV-121842\] Implement App Service Log Streaming Datasource [\#491](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/491) ([IsaacLambat](https://github.com/IsaacLambat))
19+
- \[AV-121841\] App Service Log Streaming resource acceptance testing and provider.go [\#489](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/489) ([IsaacLambat](https://github.com/IsaacLambat))
20+
- \[AV-121848\] App Endpoint Logging Config Datasource Implementation [\#488](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/488) ([SophieWegmann](https://github.com/SophieWegmann))
21+
- \[AV-122844\] Added support for cluster-stats datasource [\#481](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/481) ([aniket-Kumar-c](https://github.com/aniket-Kumar-c))
22+
- \[AV-121839\] Implement resource for App Service Log Streaming configuration [\#479](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/479) ([IsaacLambat](https://github.com/IsaacLambat))
23+
- \[AV-121847\] App Endpoint Logging Config Acceptance Tests [\#477](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/477) ([SophieWegmann](https://github.com/SophieWegmann))
24+
- \[AV-122779\] Add AGENTS.md and datasource skill [\#476](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/476) ([l0n3star](https://github.com/l0n3star))
25+
- \[AV-121845\] App Endpoint Logging Config Resource Implementation [\#473](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/473) ([SophieWegmann](https://github.com/SophieWegmann))
26+
27+
**Fixed bugs:**
28+
29+
- \[AV-123837\] Use generateRandomCIDR in acceptance tests [\#536](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/536) ([matty271828](https://github.com/matty271828))
30+
- \[AV-124292\] Fix error after single to multi [\#517](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/517) ([Lagher0](https://github.com/Lagher0))
31+
- \[AV-123835\] App Endpoint state field should not have useStateForUnknown set [\#513](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/513) ([IsaacLambat](https://github.com/IsaacLambat))
32+
- \[AV-123824\] Add string attribute function intended for hirarchical IDs [\#511](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/511) ([IsaacLambat](https://github.com/IsaacLambat))
33+
- \[AV-121923\] Add documentation for App Service Log Streaming Activation Status resource [\#505](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/505) ([IsaacLambat](https://github.com/IsaacLambat))
34+
- \[AV-123608\] Use types.Object for Log Streaming TF config credentials [\#494](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/494) ([IsaacLambat](https://github.com/IsaacLambat))
35+
- \[AV-121840\] Documentation for App Service Log Streaming resource [\#482](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/482) ([IsaacLambat](https://github.com/IsaacLambat))
36+
37+
**Merged pull requests:**
38+
39+
- \[AV-124603\] Remove unneeded tests [\#516](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/516) ([IsaacLambat](https://github.com/IsaacLambat))
40+
- \[AV-124657\] Improve App Service TF Phase 2 schema documentation [\#515](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/515) ([IsaacLambat](https://github.com/IsaacLambat))
41+
- \[AV-124391\] Create terraform.template.tfvars for App Endpoint Logging Config Data Source [\#514](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/514) ([SophieWegmann](https://github.com/SophieWegmann))
42+
- \[AV-122764\] Fail test if test v2 API client setup returns error [\#510](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/510) ([IsaacLambat](https://github.com/IsaacLambat))
43+
- \[AV-121439\] Create App Endpoint Resync Data Source Documentation [\#509](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/509) ([SophieWegmann](https://github.com/SophieWegmann))
44+
- \[AV-1219240\] Add App Service Log Streaming Activation Status acceptance test [\#507](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/507) ([IsaacLambat](https://github.com/IsaacLambat))
45+
- \[AV-121434\] App Endpoint Resync Resource Documentation [\#501](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/501) ([SophieWegmann](https://github.com/SophieWegmann))
46+
- \[AV-121843\] Add App Service Log Streaming Data source Documentation [\#496](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/496) ([IsaacLambat](https://github.com/IsaacLambat))
47+
- \[AV-121849\] App Endpoint Logging Config Datasource Documentation [\#490](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/490) ([SophieWegmann](https://github.com/SophieWegmann))
48+
- \[AV-121846\] App Endpoint Logging Config Resource Documentation [\#474](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/pull/474) ([SophieWegmann](https://github.com/SophieWegmann))
49+
350
## [v1.7.1](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/tree/v1.7.1) (2026-02-18)
451

552
[Full Changelog](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/compare/v1.7.0...v1.7.1)

docs/data-sources/cluster_stats.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,17 @@ The data source retrieves the statistics of a Couchbase Capella cluster.
2626
- `free_memory_in_mb` (Number)
2727
- `max_replicas` (Number)
2828
- `total_memory_in_mb` (Number)
29+
30+
## Example Usage
31+
32+
```terraform
33+
data "couchbase-capella_cluster_stats" "existing_cluster_stats" {
34+
organization_id = "aaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"
35+
project_id = "aaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"
36+
cluster_id = "aaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"
37+
}
38+
39+
output "cluster_stats" {
40+
value = data.couchbase-capella_cluster_stats.existing_cluster_stats
41+
}
42+
```

docs/guides/1.8.0-upgrade-guide.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
layout: "couchbase-capella"
3+
page_title: "Couchbase Capella Provider 1.8.0: Upgrade and Information Guide"
4+
sidebar_current: "docs-couchbase-capella-guides-180-upgrade-guide"
5+
description: |-
6+
Couchbase Capella Provider 1.8.0: Upgrade and Information Guide
7+
---
8+
9+
# Couchbase Capella Provider 1.8.0: Upgrade and Information Guide
10+
11+
Here is a list of what's new in 1.8.0
12+
13+
## New Features
14+
15+
* Log Streaming: Terraform support for configuration and lifecycle management across App Services and App Endpoints.
16+
* App Endpoint Resync: Support to trigger and manage resync operations.
17+
* Cluster Statistics: New data source to fetch cluster-level statistics.
18+
19+
## Bug Fixes
20+
21+
* We throw an error while succeeding to change single to multi nodes
22+
- Inconsistent state after single-to-multi-node cluster scaling through the Terraform provider.
23+
24+
## Changes
25+
26+
1.8.0 includes new features and general improvements. See the [CHANGELOG](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/blob/master/CHANGELOG.md) for more specific information.
27+
28+
<!-- TODO: Add migration steps if needed -->
29+
30+
### Helpful Links
31+
32+
- [Getting Started with the Terraform Provider](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/blob/master/examples/getting_started)
33+
- [Capella Management API v4.0](https://docs.couchbase.com/cloud/management-api-reference/index.html)
34+
- [See Specific Examples](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/blob/master/examples)
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
layout: "couchbase-capella"
3+
page_title: "Couchbase Capella Provider 1.8.0: Upgrade and Information Guide"
4+
sidebar_current: "docs-couchbase-capella-guides-180-upgrade-guide"
5+
description: |-
6+
Couchbase Capella Provider 1.8.0: Upgrade and Information Guide
7+
---
8+
9+
# Couchbase Capella Provider 1.8.0: Upgrade and Information Guide
10+
11+
Here is a list of what's new in 1.8.0
12+
13+
## New Features
14+
15+
* Log Streaming: Terraform support for configuration and lifecycle management across App Services and App Endpoints.
16+
* App Endpoint Resync: Support to trigger and manage resync operations.
17+
* Cluster Statistics: New data source to fetch cluster-level statistics.
18+
19+
## Bug Fixes
20+
21+
* We throw an error while succeeding to change single to multi nodes
22+
- Inconsistent state after single-to-multi-node cluster scaling through the Terraform provider.
23+
24+
## Changes
25+
26+
1.8.0 includes new features and general improvements. See the [CHANGELOG](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/blob/master/CHANGELOG.md) for more specific information.
27+
28+
<!-- TODO: Add migration steps if needed -->
29+
30+
### Helpful Links
31+
32+
- [Getting Started with the Terraform Provider](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/blob/master/examples/getting_started)
33+
- [Capella Management API v4.0](https://docs.couchbase.com/cloud/management-api-reference/index.html)
34+
- [See Specific Examples](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/blob/master/examples)

0 commit comments

Comments
 (0)