-
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
base: main
Are you sure you want to change the base?
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1459 +/- ##
==========================================
- Coverage 29.43% 29.12% -0.31%
==========================================
Files 61 62 +1
Lines 6537 6620 +83
==========================================
+ Hits 1924 1928 +4
- Misses 4474 4554 +80
+ Partials 139 138 -1 ☔ View full report in Codecov by Sentry. |
Converting to draft. I'm adding tests and they're uncovering some issues |
8f78216
to
a689d0d
Compare
b19c773
to
1aaa089
Compare
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.
This is now ready for review. Once Kong/go-database-reconciler#143 is merged we can update |
Failing tests are due to #1483 |
Just need to fix the commented out test-case. Rest looks good. |
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.