blob: 7f3275273c5fc024973b0cde72c9b1f6ccff0c31 [file] [log] [blame]
sousaedu6248fe62020-10-13 23:46:51 +01001# Copyright 2020 Canonical Ltd.
2#
3# Licensed under the Apache License, Version 2.0 (the "License"); you may
4# not use this file except in compliance with the License. You may obtain
5# a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12# License for the specific language governing permissions and limitations
13# under the License.
14#
15# For those usages not covered by the Apache License, Version 2.0 please
16# contact: legal@canonical.com
17#
18# To get in touch with the maintainers, please contact:
19# osm-charmers@lists.launchpad.net
20##
21
22options:
23 max_file_size:
24 type: int
25 description: |
26 The maximum file size, in megabytes. If there is a reverse proxy in front
27 of Keystone, it may need to be configured to handle the requested size.
28 Note: if set to 0, there is no limit.
29 default: 0
David Garciad68e0b42021-06-28 16:50:42 +020030 ingress_class:
31 type: string
32 description: |
33 Ingress class name. This is useful for selecting the ingress to be used
34 in case there are multiple ingresses in the underlying k8s clusters.
sousaedu6248fe62020-10-13 23:46:51 +010035 ingress_whitelist_source_range:
36 type: string
37 description: |
38 A comma-separated list of CIDRs to store in the
39 ingress.kubernetes.io/whitelist-source-range annotation.
40
41 This can be used to lock down access to
42 Keystone based on source IP address.
43 default: ""
44 tls_secret_name:
45 type: string
46 description: TLS Secret name
47 default: ""
48 site_url:
49 type: string
50 description: Ingress URL
51 default: ""
sousaedu3cc03162021-04-29 16:53:12 +020052 cluster_issuer:
53 type: string
54 description: Name of the cluster issuer for TLS certificates
55 default: ""
sousaedu6248fe62020-10-13 23:46:51 +010056 log_level:
57 description: "Log Level"
58 type: string
59 default: "INFO"
60 database_commonkey:
61 description: Database COMMON KEY
62 type: string
63 default: osm
64 auth_backend:
65 type: string
66 description: Authentication backend ('internal' or 'keystone')
67 default: internal
68 enable_test:
69 type: boolean
70 description: Enable test endpoints of NBI.
71 default: false
sousaedu996a5602021-05-03 00:22:43 +020072 mongodb_uri:
73 type: string
74 description: MongoDB URI (external database)