-
Notifications
You must be signed in to change notification settings - Fork 331
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(gateway): add GatewayInstance controller #3476
feat(gateway): add GatewayInstance controller #3476
Conversation
Codecov Report
@@ Coverage Diff @@
## master #3476 +/- ##
==========================================
- Coverage 51.56% 51.53% -0.04%
==========================================
Files 917 917
Lines 55482 55551 +69
==========================================
+ Hits 28611 28628 +17
- Misses 24584 24640 +56
+ Partials 2287 2283 -4
Continue to review full report at Codecov.
|
ffef539
to
b071a23
Compare
f18e15a
to
e9c5877
Compare
pkg/plugins/runtime/k8s/controllers/gateway_instance_controller.go
Outdated
Show resolved
Hide resolved
pkg/plugins/runtime/k8s/controllers/gateway_instance_controller.go
Outdated
Show resolved
Hide resolved
pkg/plugins/runtime/k8s/controllers/gateway_instance_controller.go
Outdated
Show resolved
Hide resolved
pkg/plugins/runtime/k8s/controllers/gateway_instance_controller.go
Outdated
Show resolved
Hide resolved
pkg/plugins/runtime/k8s/controllers/gatewayapi/gateway_controller.go
Outdated
Show resolved
Hide resolved
a985034
to
ed5cf80
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me. We spin take any remaining items out into separate github issues.
ed5cf80
to
d67f1f4
Compare
Signed-off-by: Mike Beaumont <[email protected]>
Signed-off-by: Mike Beaumont <[email protected]>
Signed-off-by: Mike Beaumont <[email protected]>
826af09
to
34b6bd7
Compare
This is blocked by
The second option is tricky since we have a number of assumptions that |
29a3b78
to
30e9d15
Compare
Signed-off-by: Mike Beaumont <[email protected]>
Signed-off-by: Mike Beaumont <[email protected]>
Signed-off-by: Mike Beaumont <[email protected]>
30e9d15
to
7579e85
Compare
When you build the deployment, could you smash the tags into an annotation on the pod (using a JSON blob as the value)? |
Yes I think so, I decided against this on account of the "hacky" factor but yes, it's worth exploring |
Signed-off-by: Mike Beaumont <[email protected]>
@jpeach works quite well and perhaps not as ugly as I thought. |
Summary
GatewayInstance
s.Blocked by #3469
Issues resolved
Closes #3451
Closes #3446