Skip to content

[Installer]: create a config migration command #7308

@mrsimonemms

Description

@mrsimonemms

In the Installer, the configuration YAML has an apiVersion. Create an Installer command which receives the old config and converts that to the new config version. Suggested command:

gitpod-installer config migrate --config ./config.yaml # The new config will be output to STDOut

This will need to allow for incrementing multiple versions - eg, it's conceivable that someone could have a v1 config file and want to be incrementing to v3. We should support that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    component: installTerraform installation scripts, helm charts, installer imagesinstaller: needs interface changeChange required to input, output or configuration file(s)meta: staleThis issue/PR is stale and will be closed soonteam: deliveryIssue belongs to the self-hosted team

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions