Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Helm storage in manifests #673

Closed
Tracked by #650
pkosiec opened this issue Mar 16, 2022 · 0 comments
Closed
Tracked by #650

Use Helm storage in manifests #673

pkosiec opened this issue Mar 16, 2022 · 0 comments
Assignees
Labels
area/hub Relates to Hub area/hub-manifests Relates to Hub manifests enhancement New feature or request
Milestone

Comments

@pkosiec
Copy link
Member

pkosiec commented Mar 16, 2022

Description

  1. Modify Helm runner (dependency: Implement Helm release storage backend #677 - agree on Helm Release artifact shape)
    -Remove output.goTemplate. As discussed with @mszostok, we'll keep it to have it as a support for further workflow steps
    - Stop supporting usage of funcs from _helpers.tpl As discussed with @mszostok, we'll keep it to have it as a support for further workflow steps
    • Update JSON Schema for Type
    • Require Helm storage (agree on a given manifest path)
    • Add another output from Helm Runner - create artifact, which puts context for Helm release backend
  2. Create a new PostgreSQL and Mattermost Implementation revisions to showcase that the Helm storage works properly.
    • Create Helm Template artifacts on PostgreSQL install and Mattermost install level (put context for Helm storage backend)
    • Create new helm.install Impl revision
    • Create new helm.upgrade Impl revision
    • Out of scope: other manifests than the ones needed for Mattermost installation

Related issues

See epic #650

@pkosiec pkosiec added enhancement New feature or request area/hub Relates to Hub area/hub-manifests Relates to Hub manifests labels Mar 16, 2022
@pkosiec pkosiec added this to the 0.7.0 milestone Mar 16, 2022
@pkosiec pkosiec changed the title Use Helm storage in manifests [3MD] Use Helm storage in manifests Mar 16, 2022
@pkosiec pkosiec self-assigned this Mar 21, 2022
@pkosiec pkosiec closed this as completed Mar 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/hub Relates to Hub area/hub-manifests Relates to Hub manifests enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant