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

Create new repo for Helm Chart management in Airship #219

Closed
lb4368 opened this issue May 7, 2020 · 4 comments
Closed

Create new repo for Helm Chart management in Airship #219

lb4368 opened this issue May 7, 2020 · 4 comments
Assignees
Labels
enhancement New feature or request priority/critical Items critical to be implemented, usually by the next release
Milestone

Comments

@lb4368
Copy link

lb4368 commented May 7, 2020

Problem description (if applicable)
Need a way to manage helm charts in airship that require changes from upstream versions.

Proposed change
Create a new airship helm chart repo that would:

- Host forked or new charts. i.e. DEX - https://github.com/project-azorian/dex-aio/tree/master/dex-aio (which combines dex with mintel's authenticator)

- Refer to a list of Airship referred to or used by charts. i.e. Rook

- Implement CI/CD that would gate both types of charts (hosted by/refered by Airship).

Potential impacts
This would allow for a process for a new chart needed in airship

  1. Identify the source for it upstream (Repo / Helm Hub) and try to use it.
  2. If changes are needed, try to patch the upstream source.
  3. If changes are difficult to achieve in source, then fork the chart into this airship repo and become the source for airship.
@lb4368 lb4368 added enhancement New feature or request triage Needs evaluation by project members labels May 7, 2020
@jezogwza jezogwza added this to the betav1 milestone May 20, 2020
@jezogwza jezogwza added priority/critical Items critical to be implemented, usually by the next release and removed triage Needs evaluation by project members labels May 20, 2020
@jezogwza
Copy link
Contributor

Will create a new repo named TBD. Will be discussed in the IRC meeting.

@abailey011
Copy link

This was discussed in the IRC meeting on 5/26/2020. There was no concern with creation of this new project. @mattmceuen will take ownership of this.

@mattmceuen
Copy link
Contributor

Project creation request: https://review.opendev.org/#/c/731236/

After that goes through, I'll make an initial commit to set up the project, add the core team, and it'll be open for business.

@alanmeadows
Copy link
Contributor

Closing this as the repo now exists.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority/critical Items critical to be implemented, usually by the next release
Projects
None yet
Development

No branches or pull requests

5 participants