mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-30 23:45:25 +02:00
45 lines
1.1 KiB
YAML
45 lines
1.1 KiB
YAML
---
|
|
apiVersion: source.toolkit.fluxcd.io/v1
|
|
kind: GitRepository
|
|
metadata:
|
|
name: gateway-api-crds
|
|
spec:
|
|
interval: 30m
|
|
url: https://github.com/kubernetes-sigs/gateway-api.git
|
|
ref:
|
|
tag: v1.3.0
|
|
ignore: |
|
|
# exclude
|
|
/*
|
|
# include
|
|
!config/crd/experimental/gateway*.yaml
|
|
---
|
|
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
|
|
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
|
kind: Kustomization
|
|
metadata:
|
|
name: &name gateway-api-crds
|
|
namespace: &namespace network
|
|
spec:
|
|
targetNamespace: *namespace
|
|
prune: true
|
|
sourceRef:
|
|
kind: GitRepository
|
|
name: *name
|
|
interval: 1h
|
|
retryInterval: 2m
|
|
timeout: 5m
|
|
healthChecks:
|
|
- &crds
|
|
apiVersion: apiextensions.k8s.io/v1
|
|
kind: CustomResourceDefinition
|
|
name: backendtlspolicies.gateway.networking.k8s.io
|
|
- <<: *crds
|
|
name: gatewayclasses.gateway.networking.k8s.io
|
|
- <<: *crds
|
|
name: gateways.gateway.networking.k8s.io
|
|
- <<: *crds
|
|
name: httproutes.gateway.networking.k8s.io
|
|
- <<: *crds
|
|
name: tlsroutes.gateway.networking.k8s.io
|