Cluster classici: perché l'abilitazione degli ALB Ingress determina errori di sottorete?

Infrastrutture classiche

Quando si cerca di abilitare un Ingress ALB eseguendo il comando ibmcloud ks ingress alb enable, viene visualizzato il seguente errore:

No valid subnets found for the specified zone. Verify that a subnet exists on the VLAN in the zone that you specify by running 'ibmcloud ks subnets'. Note: If the problem persists, verify that your ALBs and worker nodes are on the same VLANs by following the steps in this troubleshooting doc: <https://ibm.biz/alb-vlan-ts>

Tuttavia, è stato eseguito ibmcloud ks subnets e si è verificato che una o più sottoreti sono disponibili sulla VLAN nella zona in cui esiste l'ALB.

I tuoi ALB e i tuoi nodi di lavoro potrebbero non esistere sulle stesse VLAN.

Ciò può verificarsi quando elimini dei nodi di lavoro sulle VLAN su cui erano stati originariamente creati anche gli ALB e quindi crei dei nuovi nodi di lavoro su nuove VLAN.

Sposta gli ALB sulle stesse VLAN in cui esistono i tuoi nodi di lavoro seguendo la procedura in Spostamento di ALB sulle VLAN.