Initial commit
This commit is contained in:
commit
a267b572a3
23 changed files with 2173 additions and 0 deletions
52
tmpl/k3d-config.yaml
Normal file
52
tmpl/k3d-config.yaml
Normal file
|
@ -0,0 +1,52 @@
|
|||
apiVersion: k3d.io/v1alpha4
|
||||
kind: Simple
|
||||
metadata:
|
||||
name: {{ .cname }}
|
||||
servers: 1
|
||||
agents: 2
|
||||
image: docker.io/rancher/k3s:v1.25.7-k3s1
|
||||
kubeAPI:
|
||||
hostIP: {{ .host_ip }}
|
||||
hostPort: "6443"
|
||||
network: cilium
|
||||
token: CiliumTest1
|
||||
volumes:
|
||||
- volume: {{ .work_dir }}/bin/k3d-entrypoint-cilium.sh:/bin/k3d-entrypoint-cilium.sh
|
||||
nodeFilters:
|
||||
- all
|
||||
options:
|
||||
k3d:
|
||||
wait: true
|
||||
timeout: "6m0s"
|
||||
disableLoadbalancer: true
|
||||
disableImageVolume: false
|
||||
disableRollback: false
|
||||
k3s: # options passed on to K3s itself
|
||||
extraArgs:
|
||||
- arg: --tls-san=127.0.0.1
|
||||
nodeFilters:
|
||||
- server:*
|
||||
- arg: --disable=servicelb
|
||||
nodeFilters:
|
||||
- server:*
|
||||
- arg: --disable=traefik
|
||||
nodeFilters:
|
||||
- server:*
|
||||
- arg: --disable-network-policy
|
||||
nodeFilters:
|
||||
- server:*
|
||||
- arg: --flannel-backend=none
|
||||
nodeFilters:
|
||||
- server:*
|
||||
- arg: --disable=kube-proxy
|
||||
nodeFilters:
|
||||
- server:*
|
||||
- arg: --cluster-cidr={{ .cluster_subnet }}
|
||||
nodeFilters:
|
||||
- server:*
|
||||
- arg: --service-cidr={{ .service_subnet }}
|
||||
nodeFilters:
|
||||
- server:*
|
||||
kubeconfig:
|
||||
updateDefaultKubeconfig: true
|
||||
switchCurrentContext: true
|
Loading…
Add table
Add a link
Reference in a new issue