...

Text file src/edge-infra.dev/hack/f8n/k3d/justfile

Documentation: edge-infra.dev/hack/f8n/k3d

     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
     7down:
     8  {{k3d}} cluster delete f8n-ien-0
     9
    10up:
    11  {{k3d}} cluster create f8n-ien-0 --api-port localhost:6443 \
    12   --k3s-node-label "node.ncr.com/class=server@server:0" \
    13   --k3s-node-label "node.ncr.com/lane=0@server:0" \
    14   --k3s-node-label "node.ncr.com/role=controlplane@server:0" \
    15   --k3s-node-label "node.ncr.com/hostname=f8n-ien-0@server:0"
    16  {{k3d}} node create -c f8n-ien-0 f8n-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
    17  {{k3d}} node create -c f8n-ien-0 f8n-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
    18
    19reset: down up
    20
    21connect:
    22  ./make-cluster.sh "{{k3d}}" "{{kubectl}}" "{{tag}}"
    23
    24dsds: reset connect
    25

View as plain text