Puncte:0

Cum se direcționează tot traficul către un serviciu din Istio?

drapel ke

Am un fișier yaml de serviciu virtual cu rândurile de mai jos.

apiVersion: networking.istio.io/v1alpha3
fel: VirtualService
metadate:
  nume: nodeserver
specificație:
  gazde:
  - "*"
  gateway-uri:
  - nod-gateway
  http:
  - Meci:
    -uri:
        exact: /
    -uri:
        exact: /sample1
    -uri:
        exact: /sample2
    traseu:
    - destinatie:
        gazdă: serviciu-nod
        port:
          număr: 8080

Aici, în loc de /sample1 și /sample2 ca două potriviri URL, pot atribui ceva de genul * pentru a direcționa în mod implicit tot traficul către nod-service? De asemenea, dacă pagina web are hyperlinkuri în interiorul ei, Istio le va redirecționa implicit sau va trebui să adauge vreo configurație personalizată pentru asta?

Puncte:0
drapel us

Poți să folosești regex în loc de corect în HTTPMatchRequest.
În acest fel, puteți prinde totul cu expresia regex în stilul ECMAscript.

apiVersion: networking.istio.io/v1alpha3
fel: VirtualService
metadate:
  nume: nodeserver
specificație:
  gazde:
  - "*"
  gateway-uri:
  - nod-gateway
  http:
  - Meci:
    - uri:
        regex: '.+'
    traseu:
    - destinatie:
        gazdă: serviciu-nod
        port:
          număr: 8080
uday avatar
drapel ke
Mulțumesc, voi testa asta și voi răspunde. De asemenea, există vreo modalitate de a seta /page1 ca implicit, astfel încât, chiar dacă utilizatorul tasta doar istio gateway, atunci ar trebui să direcționeze și traficul către /page1.
p10l avatar
drapel us
Puteți folosi [HTTPRedirect](https://istio.io/latest/docs/reference/config/networking/virtual-service/#HTTPRedirect) sau [HTTPRewrite](https://istio.io/latest/docs/reference /config/networking/virtual-service/#HTTPRewrite) pentru a face asta. Aceasta este totuși o altă întrebare și, dacă doriți o soluție completă, ar trebui să postați o nouă întrebare.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.