-
Notifications
You must be signed in to change notification settings - Fork 327
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
feat(kuma-cp) add Gateway resource type #2428
Conversation
Arguably, this proto definition should be in the gateway plugin (see #2412). Happy to move it there if that's the consensus. |
Codecov Report
@@ Coverage Diff @@
## master #2428 +/- ##
==========================================
- Coverage 52.61% 52.59% -0.02%
==========================================
Files 885 887 +2
Lines 47971 48394 +423
==========================================
+ Hits 25238 25453 +215
- Misses 20689 20891 +202
- Partials 2044 2050 +6
Continue to review full report at Codecov.
|
Back to draft while I add validation and tests. |
Signed-off-by: James Peach <james.peach@konghq.com>
Signed-off-by: James Peach <james.peach@konghq.com>
Signed-off-by: James Peach <james.peach@konghq.com>
Signed-off-by: James Peach <james.peach@konghq.com>
Signed-off-by: James Peach <james.peach@konghq.com>
Signed-off-by: James Peach <james.peach@konghq.com> (cherry picked from commit 4d7e7c0) # Conflicts: # pkg/core/resources/apis/mesh/validators.go
Signed-off-by: James Peach <james.peach@konghq.com> (cherry picked from commit 4d7e7c0)
Summary
Add a Gateway resource. This just defines the type, which is not registered or used in any way. When enough PRs land, the type will be registered from the gateway plugin, which will be enabled by a build tag for a good long while yet.
Full changelog
N/A
Issues resolved
N/A
Documentation
N/A
Testing
Backwards compatibility
backport-to-stable
label if the code is backwards compatible. Otherwise, list breaking changes.