Skip to content

PersistentVolume with external storage support for in-cluster databases #1068

@mathieu-benoit

Description

@mathieu-benoit

Today, the in-cluster accounts-db and ledger-db databases are StatefulSets, using an emptyDir volume. As a best practice for such in-cluster scenario it would be great to have the PersistentVolume with an external storage. Maybe with Filestore like illustrated here? Or maybe another storage? That will also illustrate yet another great story with multiple Google Cloud services while showing best practices. This will allow Bank of Anthos's users (Googlers, etc.) to have a ready to use solution for such stateful workloads scenarios.

We maybe don't want to have this as default, and we may want to keep this as emptyDir volume by default (?), but maybe to start with a doc or Kustomize overlay would be a great?

Tagging @bourgeoisor @ahrarmonsur @charlieyu1996 as I'm sure they could provide more insights around this and maybe planning this for 2023?

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority: p3Desirable enhancement or fix. May not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions