Skip to content

Task: Extend file format for the releases to support family providers #110

@n3rdc4ptn

Description

@n3rdc4ptn

Understand the Task

Description
The current file format:

name: provider-helm
source: OpenSource
docker:
  image: 
versions:
  - v0.19.0

This needs to be extended so it not only is compatible with single providers but also with families. A proposal would be:

name: family-providers-aws
source: OpenSource
family:
  parentimage: xpkg.upbound.io/upbound/provider-family-aws
  image: xpkg.upbound.io/upbound/provider-aws-<provider>
  providers:
    - s3
    - ec2
    - ...
versions:
  - v0.52.3

The image must be specified with a placeholder for the providers which are listed in there.

Any further valuable resources.

No response

What is required to accept the Task as done.

Done Criteria

  • file format is improved in releasechannel-bot to support these family providers
  • Code has been reviewed by other team members
  • Internal technical Documentation created/updated
  • New / changed code is documented
  • Unit Tests created for new code or existing Unit Tests updated
  • Integration Test Suite updated
  • Enduser Documentation updated (if applicable)
  • Successful demonstration in Review

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/taskGeneral task that needs to be done.needs/validationVerify Issue and Prio with PO

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions