Skip to content

Commit f0a405f

Browse files
feat: support latest kube versions (#203)
1 parent f3dff7e commit f0a405f

File tree

4 files changed

+118545
-106544
lines changed

4 files changed

+118545
-106544
lines changed

lib/oaspec.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import {K8sDefinitions} from "@/typings/KubernetesSpec";
22

3+
import kubernetes133 from "../oaspec/kubernetes/1.33.json";
4+
import kubernetes132 from "../oaspec/kubernetes/1.32.json";
35
import kubernetes131 from "../oaspec/kubernetes/1.31.json";
46
import kubernetes130 from "../oaspec/kubernetes/1.30.json";
57
import kubernetes129 from "../oaspec/kubernetes/1.29.json";
6-
import kubernetes128 from "../oaspec/kubernetes/1.28.json";
7-
import kubernetes127 from "../oaspec/kubernetes/1.27.json";
88

99
import certmanager171 from "../oaspec/certmanager/1.7.json";
1010
import certmanager1144 from "../oaspec/certmanager/1.14.json";
@@ -41,16 +41,16 @@ import spaceliftworkerpool0021 from "../oaspec/spaceliftworkerpool/0.0.21.json";
4141
export function oaspecFetch(item: string, version: string): K8sDefinitions {
4242
if (item === "kubernetes") {
4343
switch (version) {
44+
case "1.33":
45+
return kubernetes133.definitions;
46+
case "1.32":
47+
return kubernetes132.definitions;
4448
case "1.31":
4549
return kubernetes131.definitions;
4650
case "1.30":
4751
return kubernetes130.definitions;
4852
case "1.29":
4953
return kubernetes129.definitions;
50-
case "1.28":
51-
return kubernetes128.definitions;
52-
case "1.27":
53-
return kubernetes127.definitions;
5454
}
5555
}
5656

@@ -160,7 +160,7 @@ export function availableItemVersions(): { [key: string]: Array<string> } {
160160
"flux": ["0.27.3", "0.31.2", "2.0.1"],
161161
"gateway api": ["1.0.0 standard", "1.0.0 experimental", "1.1.0 standard", "1.1.0 experimental", "1.1.1 standard", "1.1.1 experimental", "1.2.0 standard", "1.2.0 experimental"],
162162
"istio": ["1.13.3"],
163-
"kubernetes": ["1.27", "1.28", "1.29", "1.30", "1.31"],
163+
"kubernetes": ["1.29", "1.30", "1.31", "1.32", "1.33"],
164164
"opa gatekeeper": ["3.14.0"],
165165
"prometheus operator": ["0.71.2"],
166166
"rancher": ["2.8"],
@@ -172,6 +172,6 @@ export function availableItemVersions(): { [key: string]: Array<string> } {
172172
export function defaultItemVersion(): { item: string, version: string } {
173173
return {
174174
item: "kubernetes",
175-
version: "1.31"
175+
version: "1.33"
176176
}
177177
}

0 commit comments

Comments
 (0)