mirror of
https://github.com/optim-enterprises-bv/homelab.git
synced 2025-10-29 17:12:34 +00:00
38 lines
1.5 KiB
Plaintext
38 lines
1.5 KiB
Plaintext
machine:
|
|
network:
|
|
hostname: ${hostname}
|
|
nodeLabels:
|
|
topology.kubernetes.io/region: ${cluster_name}
|
|
topology.kubernetes.io/zone: ${node_name}
|
|
|
|
cluster:
|
|
allowSchedulingOnControlPlanes: true
|
|
network:
|
|
cni:
|
|
name: none
|
|
proxy:
|
|
disabled: true
|
|
#need to install gateway api manifests before cilium deployment. GatewayClass acceptance
|
|
extraManifests:
|
|
- https://raw.githubusercontent.com/kubernetes-sigs/gateway-api/v1.1.0/config/crd/standard/gateway.networking.k8s.io_gatewayclasses.yaml
|
|
- https://raw.githubusercontent.com/kubernetes-sigs/gateway-api/v1.1.0/config/crd/experimental/gateway.networking.k8s.io_gateways.yaml
|
|
- https://raw.githubusercontent.com/kubernetes-sigs/gateway-api/v1.1.0/config/crd/standard/gateway.networking.k8s.io_httproutes.yaml
|
|
- https://raw.githubusercontent.com/kubernetes-sigs/gateway-api/v1.1.0/config/crd/standard/gateway.networking.k8s.io_referencegrants.yaml
|
|
- https://raw.githubusercontent.com/kubernetes-sigs/gateway-api/v1.1.0/config/crd/standard/gateway.networking.k8s.io_grpcroutes.yaml
|
|
- https://raw.githubusercontent.com/kubernetes-sigs/gateway-api/v1.1.0/config/crd/experimental/gateway.networking.k8s.io_tlsroutes.yaml
|
|
inlineManifests:
|
|
- name: cilium-values
|
|
contents: |
|
|
---
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: cilium-values
|
|
namespace: kube-system
|
|
data:
|
|
values.yaml: |-
|
|
${indent(10, cilium_values)}
|
|
- name: cilium-bootstrap
|
|
contents: |
|
|
${indent(6, cilium_install)}
|