Skip to content

No values override for postgres volume size #80243

@rorynickolls-skyral

Description

@rorynickolls-skyral

Helm Chart Version

1.9.2

What step the error happened?

On deploy

Relevant information

I'm trying to deploy the airbyte Helm chart into GKE on n4-standard nodes. These use the Hyperdisk storage option which has a minimum of capacity of 4Gi.

The capacity of the Airbyte Postgres DB volume is hard-coded at 500Mi here: https://github.com/airbytehq/airbyte-platform/blob/a70bc7c7c1f22c125af70d967c1a2676cb9a2153/charts/v2/airbyte/templates/airbyte-db.yaml#L84 causing the PVC to be stuck Pending when the chart is installed.

The workaround is supplying my own Postgres database.

It would be ideal to have a postgresql.volumeClaimValue value matching minio so this can be overridden.

Relevant log output

Warning  ProvisioningFailed    8s               pd.csi.storage.gke.io_gke-85a3c1393c234229ad44-d350-7bcd-vm_8b039f8d-c252-4001-b1f4-90024e675c60  Volume provisioning failed with infeasible error. Retries will be delayed. rpc error: code = InvalidArgument desc = CreateVolume failed: rpc error: code = InvalidArgument desc = CreateVolume failed to create single zonal disk pvc-b8979819-b0f7-48da-8b11-7cf8d5938a4c: failed to insert zonal disk: unknown Insert disk error: googleapi: Error 400: Disk size cannot be smaller than 4 GB for disk type hyperdisk-balanced., badRequest

Internal Tracking: https://github.com/airbytehq/oncall/issues/12914

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions