Skip to content

patch: update terraform modules for replica set and sharded cluster#699

Open
patriciareinoso wants to merge 17 commits into
8/edgefrom
DPE-10290-rs
Open

patch: update terraform modules for replica set and sharded cluster#699
patriciareinoso wants to merge 17 commits into
8/edgefrom
DPE-10290-rs

Conversation

@patriciareinoso

@patriciareinoso patriciareinoso commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Description

This PR updates the terraform modules
The replica set is a charm module. Variables, outputs and file name were changed according to CC008 and DA219

The charm sharded TF module became a product module according to the spec and it now imports mongos TF module

Notable changes

  • Extract the terraform linting into a tox env
  • Update the juju provider to ~>2.0
  • New format for the outputs
  • Not all the applications are deployed, we keep data-integrator, s3-integrator (optional), gcs-integrator (optional)
  • New way of declaring integrations: use a variable. This allows to make same-model relations or cross-model relations

Example

Modules are still under development so for now no version release

@patriciareinoso patriciareinoso marked this pull request as draft June 30, 2026 09:04
@patriciareinoso patriciareinoso changed the title patch: update terraform modules for replica set patch: update terraform modules for replica set and sharded cluster Jun 30, 2026
@patriciareinoso patriciareinoso marked this pull request as ready for review July 3, 2026 11:39
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.

1 participant