Inspect loadbalancer address from Envoy ingress objects - #7595
Conversation
…rojectcontour#4952) Signed-off-by: kahirokunn <okinakahiro@gmail.com>
Signed-off-by: Haitao Li <hli@atlassian.com>
4eb607d to
bca643d
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #7595 +/- ##
==========================================
- Coverage 82.35% 82.14% -0.22%
==========================================
Files 130 130
Lines 15873 15994 +121
==========================================
+ Hits 13073 13138 +65
- Misses 2513 2566 +53
- Partials 287 290 +3
🚀 New features to boost your workflow:
|
d13ccd5 to
eb0780c
Compare
…r-status Signed-off-by: Tero Saarni <tero.saarni@est.tech>
eb0780c to
3c4b453
Compare
|
I am marking this PR as a draft because there is more work to do than I initially anticipated. |
|
The Contour project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to the #contour channel in the Kubernetes Slack |
|
keep |
|
The Contour project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to the #contour channel in the Kubernetes Slack |
|
keep |
This PR is continuation of #5987 by @hligit and @kahirokunn.
Contour propagates load balancer addresses to
Ingress/HTTPProxystatus. Currently the address source is always a Service. This PR adds a--load-balancer-statusflag that unifies address source configuration:address:<addr,...>: static addresses (IP or FQDN)service:<namespace>/<name>: watch a Service's LoadBalancer statusingress:<namespace>/<name>: watch an Ingress object's LoadBalancer status (new)Also available as
spec.envoy.loadBalancerin ContourConfiguration CRD orload-balancer-statusin config file.Changes compared to #5987:
hostname:kind toaddress:to support both IP and FQDNTODO
<kind>:<value>only for--load-balancer-statusflag (or simply not support CLI option for ingress at all)Fixes #4952