KUBE API server yog dab tsi?
KUBE API server yog dab tsi?

Video: KUBE API server yog dab tsi?

Video: KUBE API server yog dab tsi?
Video: Kube Api Server | Kubernetes 2024, Hlis ntuj nqeg
Anonim

Kubernetes API server validates thiab configures cov ntaub ntawv rau lub api ib cov khoom uas suav nrog pods, kev pabcuam, replicationcontrollers, thiab lwm yam. Cov API Server cov kev pabcuam REST kev ua haujlwm thiab muab lub hauv ntej rau pawg pawg sib koom ua ke los ntawm kev sib koom ua ke ntawm lwm cov khoom sib cuam tshuam.

Tib neeg kuj nug, API server yog dab tsi?

A server -sib web API yog ib qho programmatic interface uas muaj ib lossis ntau qhov kev tshaj tawm rau pej xeem cov ntsiab lus rau cov lus thov-lus teb, feem ntau hais hauv JSON lossis XML, uas tau nthuav tawm los ntawm lub vev xaib-feem ntau los ntawm kev siv HTTP-based web server.

Ib tug kuj yuav nug, KUBE system yog dab tsi? kub - lawv yog lub npe chaw rau cov khoom tsim los ntawm Kubernetes lawv . Feem ntau, qhov no yuav muaj pods zoo li kub - dns, kub -proxy, kubernetes-dashboard thiab cov khoom xws li fluentd, heapster, ingresses thiab lwm yam.

Xav txog qhov no, kuv yuav nkag mus rau kuv tus Kubernetes API server li cas?

Los ntawm hauv ib lub pod cov kev pom zoo kom txuas mus rau API yog: run kubtl ua proxy nyob rau hauv ib tug sidecar thawv nyob rau hauv lub pod, los yog raws li ib tug keeb kwm txheej txheem nyob rau hauv lub thawv. Qhov no proxies lub Kubernetes API mus rau lub localhost interface ntawm lub pod, kom lwm yam txheej txheem nyob rau hauv tej ntim ntawm lub pod tuaj yeem nkag mus nws.

KUBE proxy lub luag haujlwm yog dab tsi?

Kub - npe : Cov Kub - npe yog kev siv lub network npe thiab lub load balancer, thiab nws txhawb cov kev pabcuam abstraction nrog rau lwm yam kev sib txuas lus. Nws yog lub luag haujlwm rau routing tsheb mus rau lub thawv tsim nyog raws li IP thiab tus lej chaw nres nkoj ntawm qhov kev thov tuaj.

Pom zoo: