Skip to content

Commit 73a4d20

Browse files
committed
feat: add k3d with v1.30 kubernetes cluster
Signed-off-by: Ardika Bagus <[email protected]>
1 parent f26406b commit 73a4d20

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
apiVersion: k3d.io/v1alpha5
2+
kind: Simple
3+
metadata:
4+
name: e2e
5+
servers: 1
6+
agents: 1
7+
image: docker.io/rancher/k3s:v1.30.2-k3s2
8+
kubeAPI:
9+
hostPort: "16443"
10+
ports:
11+
- port: 6080:80
12+
nodeFilters:
13+
- loadbalancer
14+
- port: 6443:443
15+
nodeFilters:
16+
- loadbalancer
17+
options:
18+
k3d:
19+
wait: true
20+
timeout: "60s"
21+
disableLoadbalancer: false
22+
disableRollback: true
23+
k3s:
24+
extraArgs:
25+
- arg: --disable=traefik
26+
nodeFilters:
27+
- server:*
28+
- arg: --node-taint=controlplane=true:NoExecute
29+
nodeFilters:
30+
- server:*
31+
- arg: --service-cidr=10.250.0.0/16
32+
nodeFilters:
33+
- server:*
34+
- arg: --cluster-cidr=10.252.0.0/20
35+
nodeFilters:
36+
- server:*
37+
kubeconfig:
38+
updateDefaultKubeconfig: true
39+
switchCurrentContext: true

0 commit comments

Comments
 (0)