-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile
More file actions
65 lines (47 loc) · 1.44 KB
/
Makefile
File metadata and controls
65 lines (47 loc) · 1.44 KB
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
.PHONY: all
include .env
all: cluster local-storage bfb-pv create-bmc-pwd dpf-operator dpf-system kamaji-kubeconfig
@echo ""
@echo "================================================================================"
@echo "✅ DPF Cluster Installation Complete!"
@echo "================================================================================"
@echo ""
@echo "Next steps to add worker nodes with DPUs:"
@echo "1. (optional) expose argocd server UI with 'make argocd'"
@echo "2. deploy DPF object/use cases with 'make passthru', 'make hbn-pf' or 'make hbn-pf-alpine'"
@echo "3. verify status with scripts/check-dpusets.sh"
@echo ""
@echo "================================================================================"
requirements:
scripts/install-requirements.sh
cluster:
scripts/k0s-cluster.sh
local-storage:
scripts/local-path-provisioner.sh
bfb-pv:
scripts/bfb-pv.sh
create-bmc-pwd:
scripts/bmc-password-secret.sh
dpf-operator:
scripts/dpf-operator.sh
dpf-system:
scripts/dpf-system.sh
argocd:
scripts/argocd-expose.sh
passthru:
scripts/passthru-dpf-objects.sh
hbn-pf:
scripts/hbn-pf-dpf-objects.sh
delete-hbn-pf:
scripts/hbn-pf-dpf-objects.sh delete || true
hbn-pf-alpine:
scripts/hbn-pf-dpf-alpine.sh
delete-hbn-pf-alpine:
scripts/hbn-pf-dpf-alpine.sh delete || true
kamaji-kubeconfig:
scripts/kamaji-cluster-access.sh
bnk:
scripts/decode-jwt.sh
scripts/install-bnk.sh
clean-all:
scripts/k0s-cluster.sh delete