فهرست منبع

Default cluster version 1.27 (#3806)

Stefan McShane 2 سال پیش
والد
کامیت
89dece526a
3فایلهای تغییر یافته به همراه11 افزوده شده و 10 حذف شده
  1. 7 7
      dashboard/package-lock.json
  2. 1 1
      dashboard/package.json
  3. 3 2
      dashboard/src/components/ProvisionerSettings.tsx

+ 7 - 7
dashboard/package-lock.json

@@ -13,7 +13,7 @@
         "@loadable/component": "^5.15.2",
         "@loadable/component": "^5.15.2",
         "@material-ui/core": "^4.11.3",
         "@material-ui/core": "^4.11.3",
         "@material-ui/lab": "^4.0.0-alpha.61",
         "@material-ui/lab": "^4.0.0-alpha.61",
-        "@porter-dev/api-contracts": "^0.2.15",
+        "@porter-dev/api-contracts": "^0.2.17",
         "@react-spring/web": "^9.6.1",
         "@react-spring/web": "^9.6.1",
         "@sentry/react": "^6.13.2",
         "@sentry/react": "^6.13.2",
         "@sentry/tracing": "^6.13.2",
         "@sentry/tracing": "^6.13.2",
@@ -2455,9 +2455,9 @@
       }
       }
     },
     },
     "node_modules/@porter-dev/api-contracts": {
     "node_modules/@porter-dev/api-contracts": {
-      "version": "0.2.15",
-      "resolved": "https://registry.npmjs.org/@porter-dev/api-contracts/-/api-contracts-0.2.15.tgz",
-      "integrity": "sha512-2TmCMyjPbdHZcTV6ThueV0ITM4d/nipjNUJk0vbNtUeeJ8WwKebxBwbFaTfhTVJ4GLmnsa08ZAbJ372Nizc0Qw==",
+      "version": "0.2.17",
+      "resolved": "https://registry.npmjs.org/@porter-dev/api-contracts/-/api-contracts-0.2.17.tgz",
+      "integrity": "sha512-E5VEAS7ovim2G7EfmGb6co/aFQvZiHPQzw8EKEdWuzcLrn4DErSNsGJJzVyqm/86FuZkHrYtec89hyPj8u2rbw==",
       "dependencies": {
       "dependencies": {
         "@bufbuild/protobuf": "^1.1.0"
         "@bufbuild/protobuf": "^1.1.0"
       }
       }
@@ -16956,9 +16956,9 @@
       "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A=="
       "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A=="
     },
     },
     "@porter-dev/api-contracts": {
     "@porter-dev/api-contracts": {
-      "version": "0.2.15",
-      "resolved": "https://registry.npmjs.org/@porter-dev/api-contracts/-/api-contracts-0.2.15.tgz",
-      "integrity": "sha512-2TmCMyjPbdHZcTV6ThueV0ITM4d/nipjNUJk0vbNtUeeJ8WwKebxBwbFaTfhTVJ4GLmnsa08ZAbJ372Nizc0Qw==",
+      "version": "0.2.17",
+      "resolved": "https://registry.npmjs.org/@porter-dev/api-contracts/-/api-contracts-0.2.17.tgz",
+      "integrity": "sha512-E5VEAS7ovim2G7EfmGb6co/aFQvZiHPQzw8EKEdWuzcLrn4DErSNsGJJzVyqm/86FuZkHrYtec89hyPj8u2rbw==",
       "requires": {
       "requires": {
         "@bufbuild/protobuf": "^1.1.0"
         "@bufbuild/protobuf": "^1.1.0"
       }
       }

+ 1 - 1
dashboard/package.json

@@ -8,7 +8,7 @@
     "@loadable/component": "^5.15.2",
     "@loadable/component": "^5.15.2",
     "@material-ui/core": "^4.11.3",
     "@material-ui/core": "^4.11.3",
     "@material-ui/lab": "^4.0.0-alpha.61",
     "@material-ui/lab": "^4.0.0-alpha.61",
-    "@porter-dev/api-contracts": "^0.2.15",
+    "@porter-dev/api-contracts": "^0.2.17",
     "@react-spring/web": "^9.6.1",
     "@react-spring/web": "^9.6.1",
     "@sentry/react": "^6.13.2",
     "@sentry/react": "^6.13.2",
     "@sentry/tracing": "^6.13.2",
     "@sentry/tracing": "^6.13.2",

+ 3 - 2
dashboard/src/components/ProvisionerSettings.tsx

@@ -93,6 +93,7 @@ const machineTypeOptions = [
 
 
 const defaultCidrVpc = "10.78.0.0/16"
 const defaultCidrVpc = "10.78.0.0/16"
 const defaultCidrServices = "172.20.0.0/16"
 const defaultCidrServices = "172.20.0.0/16"
+const defaultClusterVersion = "v1.27.0"
 
 
 type Props = RouteComponentProps & {
 type Props = RouteComponentProps & {
   selectedClusterVersion?: Contract;
   selectedClusterVersion?: Contract;
@@ -137,7 +138,7 @@ const ProvisionerSettings: React.FC<Props> = (props) => {
   >([]);
   >([]);
   const [cidrRangeVPC, setCidrRangeVPC] = useState(defaultCidrVpc);
   const [cidrRangeVPC, setCidrRangeVPC] = useState(defaultCidrVpc);
   const [cidrRangeServices, setCidrRangeServices] = useState(defaultCidrServices);
   const [cidrRangeServices, setCidrRangeServices] = useState(defaultCidrServices);
-  const [clusterVersion, setClusterVersion] = useState("v1.24.0");
+  const [clusterVersion, setClusterVersion] = useState(defaultClusterVersion);
   const [isReadOnly, setIsReadOnly] = useState(false);
   const [isReadOnly, setIsReadOnly] = useState(false);
   const [errorMessage, setErrorMessage] = useState<string>(undefined);
   const [errorMessage, setErrorMessage] = useState<string>(undefined);
   const [isClicked, setIsClicked] = useState(false);
   const [isClicked, setIsClicked] = useState(false);
@@ -297,7 +298,7 @@ const ProvisionerSettings: React.FC<Props> = (props) => {
           case: "eksKind",
           case: "eksKind",
           value: new EKS({
           value: new EKS({
             clusterName,
             clusterName,
-            clusterVersion: clusterVersion || "v1.24.0",
+            clusterVersion: clusterVersion || defaultClusterVersion,
             cidrRange: cidrRangeVPC || defaultCidrVpc, // deprecated in favour of network.cidrRangeVPC: can be removed after december 2023
             cidrRange: cidrRangeVPC || defaultCidrVpc, // deprecated in favour of network.cidrRangeVPC: can be removed after december 2023
             region: awsRegion,
             region: awsRegion,
             loadBalancer: loadBalancerObj,
             loadBalancer: loadBalancerObj,