forked from IBM/containerization-for-sap-s4hana
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yaml.template
144 lines (131 loc) · 4.16 KB
/
config.yaml.template
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
144
# ------------------------------------------------------------------------
# Copyright 2020, 2021 IBM Corp. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# ------------------------------------------------------------------------
build:
description: Build machine
repo:
description: Github repository 'https://github.com/IBM/containerization-for-sap-s4hana'
root:
description: Path to the root directory of the repository clone
on the build machine
required: true
value: ''
refsys:
description: Reference SAP NetWeaver or SAP S/4HANA system
nws4:
description: ASCS and Dialog instance
sid:
description: SAP system ID
required: true
value: ''
host:
description: Host on which the system is installed
name:
description: Name of the host
required: true
value: ''
ocp:
description: OpenShift Container Platform (OCP) cluster
project:
description: Project under which the generated images
are stored and the containers are started
required: true
value: ''
domain:
description: Cluster domain name (used for 'oc' operations)
required: true
value: ''
helper:
description: Cluster helper node
host:
description: Host on which the helper node is installed
name:
description: Name of the host as seen in the intranet
(*not* in the cluster network)
required: true
value: ''
containers:
description: Container instances
di:
description: SAP dialog instance
secret:
description: Name of the OCP secret in which credentials
of the SAP HANA database user (see creds.yaml)
are stored for use within the Pod;
*required* if the reference system is not a
standard system
required: false
value: ''
resources:
requests:
memory:
description: Requested memory
required: false
value: ''
limits:
memory:
description: Memory limit; must be >= requested memory
required: false
value: ''
ascs:
description: SAP ASCS instance
resources:
requests:
memory:
description: Requested memory
required: true
value: 10Gi
limits:
memory:
description: Memory limit; must be >= requested memory
required: true
value: 10Gi
hdb:
description: SAP HANA instance
resources:
requests:
memory:
description: Requested memory; will be derived from the
original database size if not supplied
required: false
value: ''
limits:
memory:
description: Memory limit; must be >= requested memory;
will be derived from the original database
size if not supplied
required: false
value: ''
nfs:
description: NFS server
host:
description: Host on which the NFS server is running
name:
description: Name of host; if not specified
ocp.helper.host.name is used
required: false
value: ''
bases:
description: Base directories
copy:
description: Path where directories {data,log} of the original
SAP HANA system are copied to
required: true
value: ''
overlay:
description: Path under which overlay file systems for container
instances are created
required: true
value: ''