blob: c30999fa6da22960eb4e25fd02ffb470d17e6732 [file] [log] [blame]
Alexis de Talhouëtf83449d2019-05-09 16:49:30 -04001# Copyright © 2019 Bell Canada
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain 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,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
Sylvain Desbureaux5ee4dd42020-11-21 22:52:46 +010015# Default values for mariadb.
16# This is a YAML-formatted file.
17# Declare variables to be passed into your templates.
18
19global: # global defaults
Alexis de Talhouëtf83449d2019-05-09 16:49:30 -040020 nodePortPrefixExt: 304
21 commonConfigPrefix: awx
Sylvain Desbureaux5ee4dd42020-11-21 22:52:46 +010022 persistence: {}
Alexis de Talhouëtf83449d2019-05-09 16:49:30 -040023
Alexis de Talhouëtf83449d2019-05-09 16:49:30 -040024# application image
Sylvain Desbureaux5ee4dd42020-11-21 22:52:46 +010025image:
26 web: ansible/awx_web:9.0.1
27 task: ansible/awx_task:9.0.1
28 rabbitmq: ansible/awx_rabbitmq:3.7.4
29 memcached: memcached:1.5.20
Alexis de Talhouëtf83449d2019-05-09 16:49:30 -040030pullPolicy: Always
31
Sylvain Desbureaux5ee4dd42020-11-21 22:52:46 +010032# application configuration
33config:
34 postgresUser: awx
35 postgresPassword: awx
36 postgresDB: awx
37# RabbitMQ Configuration
38 rabbitmqUser: awx
39 rabbitmqPassword: awxpass
40 rabbitmqVhost: awx
41 rabbitmqErlangCookie: cookiemonster3
42# This will create or update a default admin (superuser) account in AWX, if not provided
43# then these default values are used
44 awxAdminUser: admin
45 awxAdminPassword: password
46 awxAdminEmail: cds@onap.org
47# AWX Secret key
48# It's *very* important that this stay the same between upgrades or you will lose the ability to decrypt
49# your credentials
50 secretKey: awxsecret
Alexis de Talhouëtf83449d2019-05-09 16:49:30 -040051
52ingress:
53 enabled: false
54
Sylvain Desbureaux5ee4dd42020-11-21 22:52:46 +010055# default number of instances
56replicaCount: 1
57
58nodeSelector: {}
59
60affinity: {}
61
62# probe configuration parameters
63liveness:
64 initialDelaySeconds: 10
65 periodSeconds: 10
66 enabled: true
67
68## Persist data to a persitent volume
69persistence:
70 enabled: true
71 volumeReclaimPolicy: Retain
72
73 # Uncomment the storageClass parameter to use an existing PV
74 # that will match the following class.
75 # When uncomment the storageClass, the PV is not created anymore.
76
77 # storageClass: "nfs-dev-sc"
78
79 accessMode: ReadWriteOnce
80 size: 5Gi
81
82 # When using storage class, mountPath and mountSubPath are
83 # simply ignored.
84
85 mountPath: /dockerdata-nfs
86 mountSubPath: awx/pgdata
87
88service:
89 rmqmgmt:
90 type: ClusterIP
Andreas Geissler70190b32022-07-12 09:19:32 +020091 portName: http-rmqmgmt
Sylvain Desbureaux5ee4dd42020-11-21 22:52:46 +010092 internalPort: 15672
93 externalPort: 15672
94 web:
efiacor7c2dbe22022-04-25 19:25:24 +010095 type: ClusterIP
Andreas Geissler70190b32022-07-12 09:19:32 +020096 portName: http-web
Sylvain Desbureaux5ee4dd42020-11-21 22:52:46 +010097 internalPort: 8052
Othman Touijer2f3cfb62021-03-05 08:26:51 +010098 externalPort: 8052
Sylvain Desbureaux5ee4dd42020-11-21 22:52:46 +010099 rabbitmq:
100 type: ClusterIP
101 http:
Andreas Geissler70190b32022-07-12 09:19:32 +0200102 portName: http-rmq
Sylvain Desbureaux5ee4dd42020-11-21 22:52:46 +0100103 internalPort: 15672
104 externalPort: 15672
105 amqp:
Andreas Geissler70190b32022-07-12 09:19:32 +0200106 portName: tcp-amqp
Sylvain Desbureaux5ee4dd42020-11-21 22:52:46 +0100107 internalPort: 5672
108 externalPort: 5672
109
Alexis de Talhouëtf83449d2019-05-09 16:49:30 -0400110resources: {}
farida azmye273f782021-10-02 16:04:52 +0200111
112#Pods Service Account
113serviceAccount:
114 nameOverride: awx
115 roles:
116 - read
Andreas Geissler70190b32022-07-12 09:19:32 +0200117
118wait_for_job_container:
119 containers:
120 - '{{ include "common.name" . }}-mgnt'