INSATLL.md 863 Bytes
Newer Older
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
1. install docker, minikube

2. mkdir pipeline
3. mkdir images

4. mkdir archives-pv (and populate it with the archive you need: step-name/all you need)
5. mkdir artifacts-pv
6. mkdir runtime-parameters-pv

6. start minikube: minikube start

7. mount permanent volume (in other terminal)
   minikube mount archives-pv:/mnt/archives-pv
   minikube mount artifacts-pv:/mnt/artifacts-pv
   minikube mount runtime-parameters-pv:/mnt/parameters-pv

8. Create the permanent volume
   kubectl apply -f create-archives-pv.yaml
   kubectl apply -f create-artifacts-pv.yaml
   kubectl apply -f create-parameters-pv.yaml

9. set config.toml as wanted

10. setup env
    PWD=`pwd`
    export PATH=$PATH:${PWD}/bin

11. setup-pipeline.sh (uses config.toml)

12. build_pipeline.sh (comming soon)

13. run_pipeline.sh (comming soon)

14. enjoy the results in artifacts-pv !!