-
Notifications
You must be signed in to change notification settings - Fork 1
/
input_config
143 lines (94 loc) · 4.33 KB
/
input_config
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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
#This file is used to set parameter value for tck-oneclick plugin. This file used when plugin is executed in non-interactive mode
#Specify if plugin should proceed even if same resource exists
if_resource_exists_still_proceed='y'
#[Preflight check parameters]
#Whether or not preflight should be executed [True, False]
PREFLIGHT=True
#Whenthet plugin should proceed even if preflight checks fail.Allowedvalues=[Y,y,n,N]
proceed_even_PREFLIGHT_fail='Y'
#Specify storage class name to be used for pvc to be created,if not set default class would be considered.This paramere is also required for sample test.
storage_class=
#[TVK installation parameters]
#Whether or not TVK should be installed [True, False]
TVK_INSTALL=True
#Specify TVK operator version
operator_version='2.6.7'
#Specify TVK Manager version
triliovault_manager_version='2.6.7'
#Specify namespace name in which TVK should get installed.
tvk_ns='tvk'
#[UI configurations parameters]
#Whether or not TVK UI should be configured [True, False]
CONFIGURE_UI=True
#Specify the way in which TVK UI should be configured['Loadbalancer','Nodeport','PortForwarding']
ui_access_type='Loadbalancer'
#Specify the domain name, this should be present or added in DNS server(specific for DigitalOcean clients)
domain='tvkdomain.cf'
#Specify TVK host name for TVK UI
tvkhost_name='tvkdemo.com'
#Specify cluster name to get the kubeconfig for TVK UI. If not specified, cluster name is taken from current context.(specific for DigitalOcean clients)
cluster_name='trilio-test2'
#[Target creation parameters]
#Whether or not TVK Target should be created [True, False]
TARGET=true
#Specify vendor name for s3 bucket ['Digital_Ocean','Amazon_AWS', 'Readymade_Minio', 'GCP']
vendor_type='GCP'
#Specify DigitalOcean token [ https://cloud.digitalocean.com/account/api/tokens. ]
doctl_token='DO token'
#Specify Target type ['NFS','S3']
target_type='S3'
#Specify details if a user wants to use readymade minio
minio_server_namespace='minio'
#Set this parameter if uer wants to use any existing minio
use_existing_minio='Y'
#Set if user wants to use any available minio
default_minio='Y'
#Specify the secret name for existing minio
minio_server_namespace=''
#Specify access_key for accessing/creating bucket/spaces
access_key='<access_key>'
#Specify secret key for accessing/creating bucket/spaces
secret_key='<secret_key>'
#Specify host_base for s3cmd command [know more - https://linux.die.net/man/1/s3cmd ]
host_base=''
#Specify host_bucket for s3cmd command [know more - https://linux.die.net/man/1/s3cmd ]
host_bucket=''
#Specify gpg_passphrase [know more - https://linux.die.net/man/1/s3cmd ]
gpg_passphrase='trilio'
#Specify the bucket location(this parameter is specific to AWS['us-east-1', 'us-west-1', 'us-west-2', 'eu-west-1', 'eu-central-1', 'ap-northeast-1', 'ap-southeast-1', 'ap-southeast-2', 'sa-east-1']
bucket_location='us-east-1'
#Specify bucket/space name to be used for storing backup.
bucket_name='tvk-backup-bucket'
#Specify Target name
target_name='tvk-target'
#Specify Namespace name where the target should be created
target_namespace='tvk'
#Specify NS server name/address for NFS type backup target creation
nfs_server=
#Specify exported path for for NFS type backup target creation
nfs_path=
# Specify more NFS options to be provided like: 'nfsvers=4' for NFS type backup target creation.
nfs_options=
#Specify threshold capacity for backup target.Units supported - [Mi,Gi,Ti]
thresholdCapacity='1000Gi'
#[Sample test parameters]
#Sample test execution requires Target creation parameters also.
#If already created, the re-creation part will be skipped.
#Whether or not sample test should be executed [True, False]
SAMPLE_TEST=True
#Specify backup plan name
bk_plan_name='trilio-test-backup'
#Specify namespace where backupplan needs to be created
bk_plan_namespae='trilio-test-backup'
#Specify backup name
backup_name='trilio-test-backup'
#Specify backup namespace[Note: currently backup plan and backup should be in same namespace]
backup_namespace='trilio-test-backup'
#Specify the way in which backup should be taken ['Label_based','Namespace_based','Operator_base','Helm_based']
backup_way='Helm_based'
#Whether or not restore should be performed [True, False]
restore=True
#Specify TVK restore name
restore_name='tvk-restore'
#Specify namespace in which restore should be performed
restore_namespace='tvk-restore'