Cov txheej txheem:

Koj yuav nthuav tawm qhov kev pabcuam Kubernetes li cas?
Koj yuav nthuav tawm qhov kev pabcuam Kubernetes li cas?

Video: Koj yuav nthuav tawm qhov kev pabcuam Kubernetes li cas?

Video: Koj yuav nthuav tawm qhov kev pabcuam Kubernetes li cas?
Video: Qhuas Vaaj Tswv Lub Npe Pe Hawm Vaaj Tswv Ua Ke Nkauj Tawm Tshab 2024, Kaum ib hlis
Anonim

Cov kev pabcuam tuaj yeem nthuav tawm ntau txoj hauv kev los ntawm kev qhia ib hom hauv ServiceSpec:

  1. ClusterIP (default) - Exposes lub Kev pabcuam ntawm tus IP sab hauv hauv pawg.
  2. NodePort - Exposes lub Kev pabcuam ntawm tib qhov chaw nres nkoj ntawm txhua qhov xaiv Node hauv pawg siv NAT.

Xav txog qhov no, qhov kev pabcuam nrhiav tau ua haujlwm li cas hauv Kubernetes?

Kubernetes kev pabcuam nrhiav pom yog tsim los rau cov thawv khiav hauv lub Kubernetes pawg. Yog li ntawd rau software khiav sab nraum ib Kubernetes pawg (xws li web browsers) kom nkag mus rau qhov kev pabcuam thiab web applications koj yuav tsum tau nthuav tawm cov kev pabcuam sab nrauv.

Tsis tas li ntawd, kuv yuav nkag mus rau ClusterIP li cas? Mus txog qhov ClusterIp los ntawm lub khoos phis tawj sab nraud, koj tuaj yeem qhib Kubernetes npe ntawm lub khoos phis tawj sab nraud thiab pawg. Koj tuaj yeem siv kubectl los tsim cov npe zoo li no. Thaum lub npe sawv cev, koj txuas ncaj qha rau pawg, thiab koj tuaj yeem siv tus IP sab hauv ( ClusterIp ) rau qhov Service.

Ib sab saum toj, dab tsi yog cov kev pabcuam hauv Kubernetes?

Ib qho kev pabcuam yog ib pawg ntawm cov pods uas khiav ntawm pawg. Kev pabcuam yog "pheej yig" thiab koj tuaj yeem muaj ntau yam kev pabcuam hauv pawg. Kubernetes cov kev pabcuam tuaj yeem ua haujlwm tau zoo ntawm microservice architecture. Txhua qhov kev pabcuam muaj cov lus nug pods uas txhais cov pods uas yuav ua cov ntaub ntawv rau qhov kev pabcuam.

Kubernetes ClusterIP ua haujlwm li cas?

A ClusterIP yog tus IP nkag mus tau rau sab hauv Kubernetes pawg thiab tag nrho cov kev pabcuam hauv nws. Rau NodePort, a ClusterIP yog tsim ua ntej thiab tom qab ntawd tag nrho cov tsheb thauj khoom sib npaug ntawm qhov chaw nres nkoj. Qhov kev thov raug xa mus rau ib qho ntawm Pods ntawm TCP chaw nres nkoj teev los ntawm lub hom phiajPort teb.

Pom zoo: