Podstavek je bil izbrisan in ostane v stanju Prekinjeno več kot nekaj sekund. To se lahko zgodi, ker: pod ima povezan finalizator, ki ni dokončan, oz. podrobnik se ne odziva na signale za prenehanje.
Kako se znebiti zataknjenega podstavka pri zaključevanju?
Izbriši kubernetes pod, ki je obtičal v stanju 'ukinitev'
- kubectl delete --wait=false pod
- kubectl delete --grace-period=1 pod
- kubectl delete --grace-period=0 --force pod
Kako odstraniti zaključne pode v Kubernetesu?
Najprej potrdite ime vozlišča, ki ga želite odstraniti, z uporabo vozlišč kubectl get nodes, in se prepričajte, da je mogoče vse pode na vozlišču varno zaključiti brez posebnih postopkov. Nato uporabite ukaz kubectl drain za izselitev vseh uporabniških podov iz vozlišča.
Kako popravim imenski prostor Kubernetes, ki je obtičal v zaključnem stanju?
Odpravljanje težave
Če težava ni odpravljena, lahko ročno izbrišete svoj imenski prostor, ki je obtičal v stanju zaključka. Uredite svoj tmp. json datoteka. Odstranite vrednost kubernetes iz polja finalizatorjev in shranite datoteko.
Kako prisilim, da se imenski prostor zaključi?
Kako prisilno izbrisati imenski prostor Kubernetes
- 1. KORAK: UREDI IMENSKI PROSTOR. Najprej moramo urediti zaključni imenski prostor, da odstranimo finalizator kubernetes v njegovi specifikaciji. …
- 2. KORAK: ODPRITE NOV TERMINAL. Drugič, za dostop do Kubernetes API-ja bomo uporabili HTTP Proxy. …
- 3. KORAK: UPORABITE UREJENO DATOTEKO JSON.