apache / apache/cloudstack-kubernetes-provider

[OLD] Changing from TCP to TCP Proxy doesn't work

Aperta
#2 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Go
Stelle
52
Fork
34
Merge medio
6g 1h
PR unite (30g)
3

Descrizione

Moved from: https://github.com/swisstxt/cloudstack-cloud-controller-manager/issues/8

I tried changing from TCP to TCP-Proxy (with annotation).
`service.beta.kubernetes.io/cloudstack-load-balancer-proxy-protocol: enabled`

Trying this ensuring the loadbalancer failed with:

`"Error creating load balancer (will retry): failed to ensure load balancer for service kube-system/traefik-ingress-service: error
creating load balancer rule a9a6465af03a211e9886a02001c1a00c-tcp-proxy-80: CloudStack API error 537 (CSExceptionErrorCode: 9999): The range specified, 80-80, conflicts with rule 37282 which has 80-80*`

Likely the API Call _"create"_ is called and not _"edit"_.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia tracciando il flusso di ensure del load balancer per l'annotazione `cloudstack-load-balancer-proxy-protocol` e l'operazione API che gestisce il conflitto di porte segnalato. L'issue non indica file o test; il lavoro è completato quando una regola TCP esistente viene modificata in TCP Proxy senza il conflitto 537 di CloudStack.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
go, kubernetes
Ambito
cloud, networking
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.