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

Documentation: How to upgrade your application with limited downtime using NKG #704

Closed
mpstefan opened this issue May 31, 2023 · 1 comment · Fixed by #944
Closed

Documentation: How to upgrade your application with limited downtime using NKG #704

mpstefan opened this issue May 31, 2023 · 1 comment · Fixed by #944
Assignees
Labels
documentation Improvements or additions to documentation refined Requirements are refined and the issue is ready to be implemented.
Milestone

Comments

@mpstefan
Copy link
Collaborator

mpstefan commented May 31, 2023

As a user of NKG
I want a guide to explain the different strategies I can upgrade my application (NOT NKG) while using NKG specific features (such as traffic splitting)
So that I minimize the downtime my application encounters.

Acceptance

  • Documentation is created outlining the different strategies for rolling out applications with NKG (Canary, blue/green, etc).
@mpstefan mpstefan added the documentation Improvements or additions to documentation label May 31, 2023
@mpstefan mpstefan modified the milestones: v1.0.0, v0.6.0 May 31, 2023
@pleshakov
Copy link
Contributor

we don't have any upgrade documentation either

@mpstefan mpstefan added the refined Requirements are refined and the issue is ready to be implemented. label Jul 17, 2023
@pleshakov pleshakov self-assigned this Aug 2, 2023
pleshakov added a commit to pleshakov/nginx-gateway-fabric that referenced this issue Aug 11, 2023
Problem:
As a user of NKG, I want a guide to explain the different strategies
I can upgrade my application (NOT NKG) while using NKG specific features
(such as traffic splitting) So that I minimize the downtime my
application encounters.

Solution:
- Add a guide that covers NKG specific features that help upgrade
applications without downtime
- Introduce a new /docs/guide folder for guides.
- Add a link to the guides folder from the main README.

Testing: none

Closes nginx#704

Co-authored-by: Saylor Berman <s.berman@f5.com>

Co-authored-by: Kate Osborn <50597707+kate-osborn@users.noreply.github.com>
pleshakov added a commit that referenced this issue Aug 17, 2023
Problem:
As a user of NKG, I want a guide to explain the different strategies
I can upgrade my application (NOT NKG) while using NKG specific features
(such as traffic splitting) So that I minimize the downtime my
application encounters.

Solution:
- Add a guide that covers NKG specific features that help upgrade
applications without downtime
- Introduce a new /docs/guide folder for guides.
- Add a link to the guides folder from the main README.

Testing: none

Closes #704

Co-authored-by: Saylor Berman <s.berman@f5.com>
Co-authored-by: Kate Osborn <50597707+kate-osborn@users.noreply.github.com>
Co-authored-by: Alan Dooley <a.dooley@f5.com>
Co-authored-by: Alan Dooley <ADubhlaoich@users.noreply.github.com>
miledxz added a commit to miledxz/nginx-gateway-fabric that referenced this issue Jan 14, 2025
Problem:
As a user of NKG, I want a guide to explain the different strategies
I can upgrade my application (NOT NKG) while using NKG specific features
(such as traffic splitting) So that I minimize the downtime my
application encounters.

Solution:
- Add a guide that covers NKG specific features that help upgrade
applications without downtime
- Introduce a new /docs/guide folder for guides.
- Add a link to the guides folder from the main README.

Testing: none

Closes nginx#704

Co-authored-by: Saylor Berman <s.berman@f5.com>
Co-authored-by: Kate Osborn <50597707+kate-osborn@users.noreply.github.com>
Co-authored-by: Alan Dooley <a.dooley@f5.com>
Co-authored-by: Alan Dooley <ADubhlaoich@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation 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.

2 participants