forked from replicatedhq/replicated-field-labs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlabs_all.json
109 lines (109 loc) · 3.66 KB
/
labs_all.json
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
[
{
"name": "Lab 0: Hello World",
"slug": "lab00-hello-world",
"channel": "Unstable",
"channel_slug": "unstable",
"customer": "Dev Customer",
"yaml_dir": "labs/lab00-hello-world/manifests",
"k8s_installer_yaml_path": "labs/lab00-hello-world/kurl-installer.yaml",
"skip_install_kots": true,
"skip_install_app": true,
"config_values": "",
"pre_install_sh": "",
"post_install_sh": "",
"use_public_ip": true,
"use_jump_box": false
},
{
"name": "Lab 1: Using Support Analyzers",
"slug": "lab01-ui-analyzers",
"channel": "lab01-ui-analyzers",
"channel_slug": "lab01-ui-analyzers",
"customer": "lab01-ui-analyzers",
"yaml_dir": "labs/lab01-ui-analyzers/manifests",
"k8s_installer_yaml_path": "labs/lab01-ui-analyzers/kurl-installer.yaml",
"skip_install_kots": false,
"skip_install_app": false,
"config_values": "",
"pre_install_sh": "",
"post_install_sh": "",
"use_public_ip": true,
"use_jump_box": false
},
{
"name": "Lab 2: Adding Analyzers",
"slug": "lab02-adding-analyzers",
"channel": "lab02-adding-analyzers",
"channel_slug": "lab02-adding-analyzers",
"customer": "lab02-adding-analyzers",
"yaml_dir": "labs/lab02-adding-analyzers/manifests",
"k8s_installer_yaml_path": "labs/lab02-adding-analyzers/kurl-installer.yaml",
"skip_install_kots": false,
"skip_install_app": false,
"config_values": "",
"pre_install_sh": "\nsudo mkdir -p /etc/lab2/\nsudo touch /etc/lab2/config.txt\nsudo chmod 400 /etc/lab2/config.txt\n",
"post_install_sh": "",
"use_public_ip": true,
"use_jump_box": false
},
{
"name": "Lab 3: Support CLI",
"slug": "lab03-support-cli",
"channel": "lab03-support-cli",
"channel_slug": "lab03-support-cli",
"customer": "lab03-support-cli",
"yaml_dir": "labs/lab03-support-cli/manifests",
"k8s_installer_yaml_path": "labs/lab03-support-cli/kurl-installer.yaml",
"skip_install_kots": false,
"skip_install_app": false,
"config_values": "",
"pre_install_sh": "\nsudo mkdir -p /etc/lab3/\nsudo touch /etc/lab3/config.txt\nsudo chmod 400 /etc/lab3/config.txt\nsudo touch /etc/lab3/secretkey.txt && sudo chmod 400 /etc/lab3/secretkey.txt\nsudo touch /etc/lab3/restraining-bolt.txt && sudo chmod 400 /etc/lab3/restraining-bolt.txt\n",
"post_install_sh": "",
"use_public_ip": true,
"use_jump_box": false
},
{
"name": "Lab 5: Airgap",
"slug": "lab05-airgap",
"channel": "lab05-airgap",
"channel_slug": "lab05-airgap",
"customer": "lab05-airgap",
"yaml_dir": "labs/lab05-airgap/manifests",
"k8s_installer_yaml_path": "labs/lab05-airgap/kurl-installer.yaml",
"skip_install_kots": true,
"skip_install_app": true,
"config_values": "",
"pre_install_sh": "",
"post_install_sh": "",
"use_public_ip": false,
"use_jump_box": true
},
{
"name": "Lab 6: Proxy",
"slug": "lab06-proxy",
"channel": "lab06-proxy",
"channel_slug": "lab06-proxy",
"customer": "lab06-proxy",
"yaml_dir": "labs/lab06-proxy/manifests",
"k8s_installer_yaml_path": "labs/lab06-proxy/kurl-installer.yaml",
"skip_install_kots": true,
"skip_install_app": true,
"config_values": "",
"pre_install_sh": "",
"post_install_sh": "",
"use_public_ip": false,
"use_proxy": true,
"use_jump_box": true
},
{
"name": "Lab 7: Redactors",
"slug": "lab07-redactors",
"channel": "lab07-redactors",
"channel_slug": "lab07-redactors",
"customer": "lab07-redactors",
"yaml_dir": "labs/lab07-redactors/manifests",
"k8s_installer_yaml_path": "labs/lab07-redactors/kurl-installer.yaml",
"use_public_ip": true
}
]