Open ikandars opened 2 years ago
We can use Egress and ServiceExternalIP for the same Ip at the same time.
Can you clarify why this is the expected behavior for you? What's the use case for having the same IP for Egress traffic and for a LoadBalancer Service?
IMO, what you are observing would be the correct behavior since you are trying to use the same IP from the same pool for 2 different things. But we should try to find a way to report an error to the user (if this is not already the case).
So, there is a case where a workload use both public IP for in ingress and egress. In my case, I use KubeVirt to manage Virtual Machine. Another example is, deploying smtp server in a pod, where the public IP should consistent.
So, if this behavior expected, then I should change the label to feature request then.
This would be really great for containerized postfix.
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days
/remove-stale
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days
/remove-stale
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days
/remove-stale
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days
/remove-stale
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days
Describe the bug
If we create Egress object where we defined
egressIP
for example103.15.226.42
, we can't use that IP inService LoadBalancer type
inloadBalancerIP
key. The status will bepending
.To Reproduce
create external IP Pool object:
Create Egress object:
Create a pod:
Create service object:
Check service:
Expected
We can use Egress and ServiceExternalIP for the same Ip at the same time.
Actual behavior
Egress and ServiceExternalIP can not works to together for the same External IP
Versions: