forked from SamuraiWTF/samuraiwtf
/
options.yaml
31 lines (29 loc) · 1.06 KB
/
options.yaml
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
targets:
- docker_socket_mount
- docker_user_2_root
- kube_cluster/kube_cluster # provide a path to the installer script for more complex targets and tools.
installs:
# Make sure to list these in order of dependency, if any installs depend on others.
# For example kind depends on go being installed before it.
- docker # note the docker.sh install file also adds docker compose
- go # needed for kind
- kind
- kubectl # needed for provisioning and configuring the cluster
- gui/gui # install the openbox gui
#- noop
env:
docker:
DOCKER_VER: "5:18.09.1~3-0~debian-stretch"
go:
INSTALL_URL: "https://dl.google.com/go/go1.12.1.linux-amd64.tar.gz"
PRIVILEGED: false # don't install go as root, but instead as the vagrant user.
kind:
PRIVILEGED: false # don't install go as root, but instead as the vagrant user.
harpoon:
GIT_REPO: "https://github.com/ProfessionallyEvil/harpoon"
docker_user_2_root:
DOCKER_PRIV_ESC_USER: "ahab"
kube_cluster/kube_cluster:
PRIVILEGED: false
gui/gui:
CONFIG_PATH: /vagrant/install/gui/config