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

Helm Charts #614

Closed
mpstefan opened this issue May 3, 2023 · 3 comments · Fixed by #840
Closed

Helm Charts #614

mpstefan opened this issue May 3, 2023 · 3 comments · Fixed by #840
Assignees
Labels
enhancement New feature or request refined Requirements are refined and the issue is ready to be implemented.
Milestone

Comments

@mpstefan
Copy link
Collaborator

mpstefan commented May 3, 2023

As a potential user of NKG
I want to use a Helm chart to install the NGINX Kubernetes Gateway
So that I can use one command to install the NGINX Kubernetes Gateway
And so that I can easily update.

Acceptance

### Tasks
- [x] Create helm chart files
- [x] Create steps in CI to test and release charts
- [x] Add documentation to show Helm installation
- [x] Add developer docs for local Helm development and testing
@mpstefan mpstefan added the epic Represents an epic. Contains sub-issues label May 3, 2023
@mpstefan mpstefan added this to the v1.0.0 milestone May 4, 2023
@mpstefan mpstefan modified the milestones: v1.0.0, v0.6.0 Jun 2, 2023
@mpstefan mpstefan added blocked Blocked by other issue and removed epic Represents an epic. Contains sub-issues labels Jun 5, 2023
@mpstefan
Copy link
Collaborator Author

mpstefan commented Jun 5, 2023

We want to do a Helm Chart before simplifying our manifests to make maintenance easier.

@mpstefan mpstefan added blocked Blocked by other issue refined Requirements are refined and the issue is ready to be implemented. enhancement New feature or request and removed blocked Blocked by other issue labels Jun 5, 2023
@mpstefan mpstefan removed the blocked Blocked by other issue label Jun 28, 2023
@mpstefan
Copy link
Collaborator Author

Do we want contain all of our CRDs in a single yaml so they can be replaced by Helm? This should allow an easy upgrade to our CRDs.

@brianehlert
Copy link

To add context, this is something that NGINX Ingress Controller is specifically looking at doing to be easier to automate as well as maintain.

@ciarams87 ciarams87 self-assigned this Jul 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request refined Requirements are refined and the issue is ready to be implemented.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants