Përmbajtje:

Çfarë bën Kubectl Expose?
Çfarë bën Kubectl Expose?

Video: Çfarë bën Kubectl Expose?

Video: Çfarë bën Kubectl Expose?
Video: kubernetes bootcamp: запустить и разоблачить 2024, Mund
Anonim

A Kubernetes Shërbimi është një shtresë abstraksioni që përcakton një grup logjik të Pods dhe mundëson ekspozimin e trafikut të jashtëm, balancimin e ngarkesës dhe zbulimin e shërbimit për ato Pods.

Në këtë mënyrë, si e ekspozoni shërbimin Kubernetes?

Krijoni një shërbim për të ekspozuar vendosjen tuaj

  1. Në faqen Detajet e vendosjes, klikoni Ekspozoni.
  2. Në kutinë e hartës së portit të ri, vendosni Portin në 80 dhe vendosni portin e synuar në 8080.
  3. Nga menyja rënëse Lloji i shërbimit, zgjidhni Cluster IP.
  4. Për emrin e shërbimit, shkruani my-cip-service.
  5. Klikoni Ekspozoni.

Gjithashtu, si funksionon Kubernetes ClusterIP? A ClusterIP është një IP e arritshme nga brenda për Kubernetes grupi dhe të gjitha Shërbimet brenda tij. Për NodePort, a ClusterIP krijohet fillimisht dhe më pas i gjithë trafiku balancohet në një port të caktuar. Kërkesa përcillet në një nga Pods në portën TCP të specifikuar nga fusha targetPort.

Prandaj, si mund të aksesoj një shërbim Kubernetes nga jashtë?

Aksesoni shërbimet përmes IP-ve publike

  1. Përdorni një shërbim me llojin NodePort ose LoadBalancer për ta bërë shërbimin të arritshëm jashtë grupit.
  2. Në varësi të mjedisit tuaj të grupit, kjo mund ta ekspozojë shërbimin në rrjetin tuaj të korporatës ose mund ta ekspozojë atë në internet.
  3. Vendosni kutitë pas shërbimeve.

Si mund të hyj në ClusterIP?

Për të arritur në ClusterIp nga një kompjuter i jashtëm, mund të hapni një përfaqësues Kubernetes midis kompjuterit të jashtëm dhe grupit. Ju mund të përdorni kubectl për të krijuar një përfaqësues të tillë. Kur proxy është në funksion, ju jeni i lidhur drejtpërdrejt me grupin dhe mund të përdorni IP-në e brendshme ( ClusterIp ) për atë Shërbim.

Recommended: