Skip to content

Commit a94d48b

Browse files
committed
feat(k8s/amour): add gateway api
1 parent 25b7466 commit a94d48b

File tree

6 files changed

+20036
-0
lines changed

6 files changed

+20036
-0
lines changed

k8s/amour/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ cue_export(
3333
"//k8s/amour/external_dns:cue_external_dns_library",
3434
"//k8s/amour/external_secrets:cue_external_secrets_library",
3535
"//k8s/amour/frigate:cue_frigate_library",
36+
"//k8s/amour/gateway_api:cue_gateway_api_library",
3637
"//k8s/amour/grafana:cue_grafana_library",
3738
"//k8s/amour/grafana_operator:cue_grafana_operator_library",
3839
"//k8s/amour/home_assistant:cue_home_assistant_library",

k8s/amour/gateway_api/BUILD.bazel

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
load("@com_github_tnarg_rules_cue//cue:cue.bzl", "cue_library")
2+
3+
cue_library(
4+
name = "cue_gateway_api_library",
5+
srcs = [
6+
"custom_resource_definition_list.cue",
7+
"list.cue",
8+
],
9+
importpath = "github.com/uhthomas/automata/k8s/amour/gateway_api",
10+
visibility = ["//visibility:public"],
11+
deps = [
12+
"//cue.mod/gen/k8s.io/api/core/v1:cue_v1_library",
13+
"//cue.mod/gen/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1:cue_v1_library",
14+
],
15+
)

k8s/amour/gateway_api/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Gateway API
2+
3+
This is unlike most other directories in the sense that there is no namespace,
4+
and is only used to organise the CRDs for the Gateway API.
5+
6+
Version: v1.1.0 (experimental, required by Cilium)
7+
8+
[https://gateway-api.sigs.k8s.io/](https://gateway-api.sigs.k8s.io/)
9+
10+
[https://github.com/kubernetes-sigs/gateway-api](https://github.com/kubernetes-sigs/gateway-api)

0 commit comments

Comments
 (0)