Skip to content

Ingress Ressources are stuck in argocd status "progressing" when using yarp ingress controller because status.loadbalancer.ip is empty #2826

Answered by MihaZupan
derbach asked this question in Q&A
Discussion options

You must be logged in to vote

As far as I understand, we already have logic that should be updating the status
See #1910,

var status = new V1IngressStatus(new V1IngressLoadBalancerStatus(loadBalancerIngresses?.Select(ingress => new V1IngressLoadBalancerIngress
{
Hostname = ingress.Hostname,
Ip = ingress.Ip,
Ports = ingress.Ports?.Select(port => new V1IngressPortStatus(port.Port, port.Protocol, port.Error)).ToArray()
}).ToArray()));
var ingresses = _cache.GetIngresses().ToArray();
foreach (var ingress in ingresses)
{
_logger.LogInformation("Updating ingress {Ing…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by MihaZupan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants