Просмотр исходного кода

Merge pull request #2321 from porter-dev/gar-hotfix

GAR multiregion support
sunguroku 3 лет назад
Родитель
Сommit
8ecc2e5e48

+ 50 - 12
api/server/handlers/infra/forms.go

@@ -656,12 +656,18 @@ tabs:
           value: asia-northeast3
           value: asia-northeast3
         - label: asia-south1
         - label: asia-south1
           value: asia-south1
           value: asia-south1
+        - label: asia-south2
+          value: asia-south2
         - label: asia-southeast1
         - label: asia-southeast1
           value: asia-southeast1
           value: asia-southeast1
         - label: asia-southeast2
         - label: asia-southeast2
           value: asia-southeast2
           value: asia-southeast2
         - label: australia-southeast1
         - label: australia-southeast1
           value: australia-southeast1
           value: australia-southeast1
+        - label: australia-southeast2
+          value: australia-southeast2
+        - label: europe-central2
+          value: europe-central2
         - label: europe-north1
         - label: europe-north1
           value: europe-north1
           value: europe-north1
         - label: europe-west1
         - label: europe-west1
@@ -674,23 +680,33 @@ tabs:
           value: europe-west4
           value: europe-west4
         - label: europe-west6
         - label: europe-west6
           value: europe-west6
           value: europe-west6
+        - label: europe-west8
+          value: europe-west8
+        - label: europe-west9
+          value: europe-west9
+        - label: europe-southwest1
+          value: europe-southwest1
         - label: northamerica-northeast1
         - label: northamerica-northeast1
           value: northamerica-northeast1
           value: northamerica-northeast1
+        - label: northamerica-northeast2
+          value: northamerica-northeast2
         - label: southamerica-east1
         - label: southamerica-east1
           value: southamerica-east1
           value: southamerica-east1
+        - label: southamerica-west1
+          value: southamerica-west1
         - label: us-central1
         - label: us-central1
           value: us-central1
           value: us-central1
         - label: us-east1
         - label: us-east1
           value: us-east1
           value: us-east1
         - label: us-east4
         - label: us-east4
           value: us-east4
           value: us-east4
-        - label: us-east1
-          value: us-east1
-        - label: us-east1
-          value: us-east1
+        - label: us-east5
+          value: us-east5
+        - label: us-south1
+          value: us-south1
         - label: us-west1
         - label: us-west1
           value: us-west1
           value: us-west1
-        - label: us-east1
+        - label: us-west2
           value: us-west2
           value: us-west2
         - label: us-west3
         - label: us-west3
           value: us-west3
           value: us-west3
@@ -741,8 +757,6 @@ tabs:
           value: europe-central2
           value: europe-central2
         - label: europe-north1
         - label: europe-north1
           value: europe-north1
           value: europe-north1
-        - label: europe-southwest1
-          value: europe-southwest1
         - label: europe-west1
         - label: europe-west1
           value: europe-west1
           value: europe-west1
         - label: europe-west2
         - label: europe-west2
@@ -757,6 +771,8 @@ tabs:
           value: europe-west8
           value: europe-west8
         - label: europe-west9
         - label: europe-west9
           value: europe-west9
           value: europe-west9
+        - label: europe-southwest1
+          value: europe-southwest1
         - label: northamerica-northeast1
         - label: northamerica-northeast1
           value: northamerica-northeast1
           value: northamerica-northeast1
         - label: northamerica-northeast2
         - label: northamerica-northeast2
@@ -783,6 +799,12 @@ tabs:
           value: us-west3
           value: us-west3
         - label: us-west4
         - label: us-west4
           value: us-west4
           value: us-west4
+        - label: us (multi-region)
+          value: us
+        - label: europe (multi-region)
+          value: europe
+        - label: asia (multi-region)
+          value: asia
 `
 `
 
 
 const gkeForm = `name: GKE
 const gkeForm = `name: GKE
@@ -814,12 +836,18 @@ tabs:
           value: asia-northeast3
           value: asia-northeast3
         - label: asia-south1
         - label: asia-south1
           value: asia-south1
           value: asia-south1
+        - label: asia-south2
+          value: asia-south2
         - label: asia-southeast1
         - label: asia-southeast1
           value: asia-southeast1
           value: asia-southeast1
         - label: asia-southeast2
         - label: asia-southeast2
           value: asia-southeast2
           value: asia-southeast2
         - label: australia-southeast1
         - label: australia-southeast1
           value: australia-southeast1
           value: australia-southeast1
+        - label: australia-southeast2
+          value: australia-southeast2
+        - label: europe-central2
+          value: europe-central2
         - label: europe-north1
         - label: europe-north1
           value: europe-north1
           value: europe-north1
         - label: europe-west1
         - label: europe-west1
@@ -832,23 +860,33 @@ tabs:
           value: europe-west4
           value: europe-west4
         - label: europe-west6
         - label: europe-west6
           value: europe-west6
           value: europe-west6
+        - label: europe-west8
+          value: europe-west8
+        - label: europe-west9
+          value: europe-west9
+        - label: europe-southwest1
+          value: europe-southwest1
         - label: northamerica-northeast1
         - label: northamerica-northeast1
           value: northamerica-northeast1
           value: northamerica-northeast1
+        - label: northamerica-northeast2
+          value: northamerica-northeast2
         - label: southamerica-east1
         - label: southamerica-east1
           value: southamerica-east1
           value: southamerica-east1
+        - label: southamerica-west1
+          value: southamerica-west1
         - label: us-central1
         - label: us-central1
           value: us-central1
           value: us-central1
         - label: us-east1
         - label: us-east1
           value: us-east1
           value: us-east1
         - label: us-east4
         - label: us-east4
           value: us-east4
           value: us-east4
-        - label: us-east1
-          value: us-east1
-        - label: us-east1
-          value: us-east1
+        - label: us-east5
+          value: us-east5
+        - label: us-south1
+          value: us-south1
         - label: us-west1
         - label: us-west1
           value: us-west1
           value: us-west1
-        - label: us-east1
+        - label: us-west2
           value: us-west2
           value: us-west2
         - label: us-west3
         - label: us-west3
           value: us-west3
           value: us-west3

Разница между файлами не показана из-за своего большого размера
+ 14275 - 1
dashboard/package-lock.json


+ 2 - 2
dashboard/src/main/home/integrations/create-integration/GARForm.tsx

@@ -4,7 +4,7 @@ import InputRow from "components/form-components/InputRow";
 import SelectRow from "components/form-components/SelectRow";
 import SelectRow from "components/form-components/SelectRow";
 import UploadArea from "components/form-components/UploadArea";
 import UploadArea from "components/form-components/UploadArea";
 import SaveButton from "components/SaveButton";
 import SaveButton from "components/SaveButton";
-import { GCP_REGION_OPTIONS } from "main/home/onboarding/constants";
+import { GAR_REGION_OPTIONS } from "main/home/onboarding/constants";
 import React, { useContext, useState } from "react";
 import React, { useContext, useState } from "react";
 import api from "shared/api";
 import api from "shared/api";
 import { Context } from "shared/Context";
 import { Context } from "shared/Context";
@@ -109,7 +109,7 @@ const GARForm = (props: { closeForm: () => void }) => {
         />
         />
         <Helper>GAR Region</Helper>
         <Helper>GAR Region</Helper>
         <SelectRow
         <SelectRow
-          options={GCP_REGION_OPTIONS}
+          options={GAR_REGION_OPTIONS}
           width="100%"
           width="100%"
           value={region}
           value={region}
           scrollBuffer={true}
           scrollBuffer={true}

+ 16 - 0
dashboard/src/main/home/onboarding/constants.ts

@@ -5,22 +5,38 @@ export const GCP_REGION_OPTIONS = [
   { value: "asia-northeast2", label: "asia-northeast2" },
   { value: "asia-northeast2", label: "asia-northeast2" },
   { value: "asia-northeast3", label: "asia-northeast3" },
   { value: "asia-northeast3", label: "asia-northeast3" },
   { value: "asia-south1", label: "asia-south1" },
   { value: "asia-south1", label: "asia-south1" },
+  { value: "asia-south2", label: "asia-south2" },
   { value: "asia-southeast1", label: "asia-southeast1" },
   { value: "asia-southeast1", label: "asia-southeast1" },
   { value: "asia-southeast2", label: "asia-southeast2" },
   { value: "asia-southeast2", label: "asia-southeast2" },
   { value: "australia-southeast1", label: "australia-southeast1" },
   { value: "australia-southeast1", label: "australia-southeast1" },
+  { value: "australia-southeast2", label: "australia-southeast2" },
+  { value: "europe-central2", label: "europe-central2" },
   { value: "europe-north1", label: "europe-north1" },
   { value: "europe-north1", label: "europe-north1" },
   { value: "europe-west1", label: "europe-west1" },
   { value: "europe-west1", label: "europe-west1" },
   { value: "europe-west2", label: "europe-west2" },
   { value: "europe-west2", label: "europe-west2" },
   { value: "europe-west3", label: "europe-west3" },
   { value: "europe-west3", label: "europe-west3" },
   { value: "europe-west4", label: "europe-west4" },
   { value: "europe-west4", label: "europe-west4" },
   { value: "europe-west6", label: "europe-west6" },
   { value: "europe-west6", label: "europe-west6" },
+  { value: "europe-west8", label: "europe-west8" },
+  { value: "europe-west9", label: "europe-west9" },
+  { value: "europe-southwest1", label: "europe-southwest1" },
   { value: "northamerica-northeast1", label: "northamerica-northeast1" },
   { value: "northamerica-northeast1", label: "northamerica-northeast1" },
+  { value: "northamerica-northeast2", label: "northamerica-northeast2" },
   { value: "southamerica-east1", label: "southamerica-east1" },
   { value: "southamerica-east1", label: "southamerica-east1" },
+  { value: "southamerica-west1", label: "southamerica-west1" },
   { value: "us-central1", label: "us-central1" },
   { value: "us-central1", label: "us-central1" },
   { value: "us-east1", label: "us-east1" },
   { value: "us-east1", label: "us-east1" },
   { value: "us-east4", label: "us-east4" },
   { value: "us-east4", label: "us-east4" },
+  { value: "us-east5", label: "us-east5" },
   { value: "us-west1", label: "us-west1" },
   { value: "us-west1", label: "us-west1" },
   { value: "us-west2", label: "us-west2" },
   { value: "us-west2", label: "us-west2" },
   { value: "us-west3", label: "us-west3" },
   { value: "us-west3", label: "us-west3" },
   { value: "us-west4", label: "us-west4" },
   { value: "us-west4", label: "us-west4" },
+  { value: "us-south1", label: "us-south1" },
 ];
 ];
+
+export const GAR_REGION_OPTIONS = GCP_REGION_OPTIONS.concat([
+  { value: "us", label: "us (multi-region)" },
+  { value: "europe", label: "europe (multi-region)" },
+  { value: "asia", label: "asia (multi-region)" },
+]);

Некоторые файлы не были показаны из-за большого количества измененных файлов