-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcluster-config.yaml
41 lines (38 loc) · 965 Bytes
/
cluster-config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# nonk8s
apiVersion: k3d.io/v1alpha4
kind: Simple
metadata:
name: hackali-k3d
ports:
- port: "80:80"
nodeFilters:
- loadbalancer
- port: "443:443"
nodeFilters:
- loadbalancer
registries:
config: |
mirrors:
"registry.docker.home.stackpwn.in:80":
endpoint:
- http://registry.docker.home.stackpwn.in:80
volumes:
- volume: /home/assaxor/local-cluster/data:/local-cluster/data
nodeFilters:
- server:0
- agent:*
- volume: /usr/share/zoneinfo:/usr/share/zoneinfo # for some weird reason, k3s image does not have necessary tz data
nodeFilters:
- server:*
options:
k3s:
extraArgs:
- arg: "--disable=traefik" # we use contour
nodeFilters:
- "server:*"
- arg: "--disable=servicelb" # we use metallb
nodeFilters:
- "server:*"
- arg: "--disable=metrics-server" # we deploy it ourselves
nodeFilters:
- "server:*"