blob: a2eef474a72cecbfdf68d82adcd6342880a5503f [file] [log] [blame]
sousaeducab58cb2020-11-04 18:48:17 +00001# 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 log_level:
24 description: "Log Level"
25 type: string
26 default: "INFO"
sousaedu996a5602021-05-03 00:22:43 +020027 mongodb_uri:
28 type: string
29 description: MongoDB URI (external database)
David Garciaaccf1172021-05-10 12:59:33 +020030 mysql_uri:
31 type: string
32 description: |
33 Mysql URI with the following format:
34 mysql://<user>:<password>@<mysql_host>:<mysql_port>/<database>
sousaedu3ddbbd12021-08-24 19:57:24 +010035 image_pull_policy:
36 type: string
37 description: |
38 ImagePullPolicy configuration for the pod.
39 Possible values: always, ifnotpresent, never
40 default: always
David Garciad680be42021-08-17 11:03:55 +020041 debug_mode:
42 description: |
43 If true, debug mode is activated. It means that the service will not run,
44 and instead, the command for the container will be a `sleep infinity`.
sousaedu540d9372021-09-29 01:53:30 +010045 Note: If enabled, security_context will be disabled.
David Garciad680be42021-08-17 11:03:55 +020046 type: boolean
47 default: false
48 debug_pubkey:
49 description: |
50 Public SSH key that will be injected to the application pod.
51 type: string
David Garciacafe31e2021-11-18 16:45:05 +010052 debug_pol_local_path:
53 description: |
54 Local full path to the POL project.
55
56 The path will be mounted to the docker image,
57 which means changes during the debugging will be saved in your local path.
58 type: string
59 debug_common_local_path:
60 description: |
61 Local full path to the COMMON project.
62
63 The path will be mounted to the docker image,
64 which means changes during the debugging will be saved in your local path.
65 type: string
sousaedu540d9372021-09-29 01:53:30 +010066 security_context:
67 description: Enables the security context of the pods
68 type: boolean
69 default: false