...
1k3d := "bazel run --config=quiet //hack/tools:k3d --"
2kubectl := "bazel run --config=quiet //hack/tools:kubectl --"
3lift := "bazel run --config=quiet //cmd/f8n/warehouse/lift --"
4
5tag := "$USER"
6
7publish-datasync:
8 ./publish-pallet.sh "{{lift}}" "{{tag}}"
9
10down:
11 {{k3d}} cluster delete --all
12
13up:
14 {{k3d}} cluster create ien-0 --api-port localhost:6443 \
15 --k3s-node-label "node.ncr.com/class=server@server:0" \
16 --k3s-node-label "node.ncr.com/lane=0@server:0" \
17 --k3s-node-label "node.ncr.com/role=controlplane@server:0" \
18 --k3s-node-label "node.ncr.com/hostname=ien-0@server:0"
19 {{k3d}} node create -c ien-0 ien-1 --k3s-node-label node.ncr.com/class=touchpoint,node.ncr.com/lane=1,node.ncr.com/role=worker,node.ncr.com/hostname=ien-1
20 {{k3d}} node create -c ien-0 ien-2 --k3s-node-label node.ncr.com/class=touchpoint,node.ncr.com/lane=2,node.ncr.com/role=worker,node.ncr.com/hostname=ien-2
21
22reset: down up
23
24connect:
25 ./make-cluster.sh "{{k3d}}" "{{kubectl}}" "{{tag}}"
26
27dsds: reset connect
28
29new-dsds: publish-datasync dsds
30
31
View as plain text