Skip to content

[yugabyte] Update deployment tooling and practices #1153

@barroco

Description

@barroco

Following the completion of the migration of the DSS code to support Yugabyte, this issue summarizes the steps required to upgrade the deployment scripts:

  1. Local multi-node yugabyte setup:
    1. Document how to run yugabyte with helm on minikube. - [minikube] Add minikube instructions and update helm charts to work with minikube #1154
  2. Operations:
    1. Design and document the Pooling process with Yugabyte
    2. Certifcate management - [yugabyte] certificates management #1186
  3. Update service manifests:
    1. Helm - [helm] Add basic support for yugabyte to helm charts  #1159
    2. Tanka -
  4. Update infrastructure terraform modules
    1. AWS - [yugabyte] Working AWS implementation #1191
    2. Google Cloud - Yugabyte: Working GCP implementation #1190
  5. Optimization:
    1. [yugabyte] Reuse same IP for master and tserver #1199

This plan may be updated and refined over time based on the experience gathered while executing the plan.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions