Ich versuche, einen Netzwerk-basierten Lastenausgleich-Service auf Google Cloud (compute) einzurichten. Der letzte Schritt zum Erstellen ist das Hinzufügen einer Weiterleitungsregel.So erstellen Sie eine Weiterleitungsregel mit mehreren Ports google cloud (compute)
Mein Dienst erfordert mehrere Ports weitergeleitet werden, mit Blick auf die documentation scheint es möglich (es sei denn, ich irre mich).
--ports=[PORT | START_PORT-END_PORT],[[PORT | START_PORT-END_PORT],…]
Ich habe das versucht, folgende:
gcloud compute forwarding-rules create example-forwarding-rule \
--region europe-west1 \
--ports 80 443 3000-4000 6001 \
--address example-address \
--target-pool example-target-pool
Und bekomme ich folgende Fehlermeldung:
ERROR: (gcloud.compute.forwarding-rules.create) Invalid value for [--ports]: Must specify consecutive ports at this time.
Ich habe auch versucht, Räume und fügte hinzu:
gcloud compute forwarding-rules create example-forwarding-rule \
--region europe-west1 \
--ports 80 443 3000-4000 6001 \
--address example-address \
--target-pool example-target-pool
Oder das Komma alle zusammen zu entfernen:
gcloud compute forwarding-rules create example-forwarding-rule \
--region europe-west1 \
--ports 80 443 3000-4000 6001 \
--address example-address \
--target-pool example-target-pool
Und ich bekomme die folgende Fehlermeldung für beide:
ERROR: (gcloud.compute.forwarding-rules.create) unrecognized arguments
Ist es möglich, mutliple Ports angeben, und wenn ja, wie?