blob: 39d3b2d9105e6d8ddf1f504dce58191dd44a2a85 [file] [log] [blame]
beierlma4a37f72020-06-26 12:55:01 -04001# -*- coding: utf-8 -*-
2
3# Copyright 2020 Arctos Labs Scandinavia AB
4#
5# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
8#
9# http://www.apache.org/licenses/LICENSE-2.0
10#
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
14# implied.
15# See the License for the specific language governing permissions and
16# limitations under the License.
17
18options:
beierlma4a37f72020-06-26 12:55:01 -040019 server_name:
20 description: Server name
21 type: string
22 default: localhost
David Garciaef349d92020-12-10 21:16:12 +010023 port:
24 description: Port to expose
25 type: int
26 default: 80
27 max_file_size:
28 type: int
29 description: |
30 The maximum file size, in megabytes. If there is a reverse proxy in front
31 of Keystone, it may need to be configured to handle the requested size.
32 Note: if set to 0, there is no limit.
33 default: 0
David Garciac35943e2021-06-28 16:50:42 +020034 ingress_class:
35 type: string
36 description: |
37 Ingress class name. This is useful for selecting the ingress to be used
38 in case there are multiple ingresses in the underlying k8s clusters.
David Garciaef349d92020-12-10 21:16:12 +010039 ingress_whitelist_source_range:
beierlma4a37f72020-06-26 12:55:01 -040040 type: string
David Garciaef349d92020-12-10 21:16:12 +010041 description: |
42 A comma-separated list of CIDRs to store in the
43 ingress.kubernetes.io/whitelist-source-range annotation.
44 default: ""
45 tls_secret_name:
beierlma4a37f72020-06-26 12:55:01 -040046 type: string
David Garciaef349d92020-12-10 21:16:12 +010047 description: TLS Secret name
48 default: ""
49 site_url:
beierlma4a37f72020-06-26 12:55:01 -040050 type: string
David Garciaef349d92020-12-10 21:16:12 +010051 description: Ingress URL
52 default: ""
sousaedu3cc03162021-04-29 16:53:12 +020053 cluster_issuer:
54 type: string
55 description: Name of the cluster issuer for TLS certificates
56 default: ""