-
Notifications
You must be signed in to change notification settings - Fork 128
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
Add deck gateway apply
command
#1459
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1459 +/- ##
==========================================
- Coverage 29.53% 29.16% -0.37%
==========================================
Files 61 62 +1
Lines 6583 6666 +83
==========================================
Hits 1944 1944
- Misses 4500 4583 +83
Partials 139 139 ☔ View full report in Codecov by Sentry. |
Converting to draft. I'm adding tests and they're uncovering some issues |
8f78216
to
a689d0d
Compare
1aaa089
to
226f98f
Compare
This is now ready for review. Once Kong/go-database-reconciler#143 is merged we can update |
Failing tests are due to #1483 |
7d2d789
to
3364815
Compare
Just need to fix the commented out test-case. Rest looks good. |
The `deck gateway apply` command allows you to apply partial configuration to a running Gateway instance. To do this, it runs a `sync` with the NoDeletes flag enabled. This means that only new and existing resources are updated. Existing resources that do not exist in the declarative configuration file are left untouched.
@Prashansa-K I've rebased on |
Depends on Kong/go-database-reconciler#143 being merged and released
The
deck gateway apply
command allows you to apply partial configuration to a running Gateway instance.To do this, it runs a
sync
with the NoDeletes flag enabled. This means that only new and existing resources are updated. Existing resources that do not exist in the declarative configuration file are left untouched.