@@ -106,6 +106,8 @@ dependencies:
106
106
services :
107
107
- endpoint : internal
108
108
service : oslo_db
109
+ - endpoint : internal
110
+ service : oslo_db_presistence
109
111
- endpoint : internal
110
112
service : identity
111
113
- endpoint : internal
@@ -123,6 +125,8 @@ dependencies:
123
125
services :
124
126
- endpoint : internal
125
127
service : oslo_db
128
+ - endpoint : internal
129
+ service : oslo_db_presistence
126
130
- endpoint : internal
127
131
service : identity
128
132
- endpoint : internal
@@ -142,6 +146,8 @@ dependencies:
142
146
services :
143
147
- endpoint : internal
144
148
service : oslo_db
149
+ - endpoint : internal
150
+ service : oslo_db_presistence
145
151
- endpoint : internal
146
152
service : identity
147
153
- endpoint : internal
@@ -161,6 +167,8 @@ dependencies:
161
167
services :
162
168
- endpoint : internal
163
169
service : oslo_db
170
+ - endpoint : internal
171
+ service : oslo_db_presistence
164
172
- endpoint : internal
165
173
service : identity
166
174
- endpoint : internal
@@ -175,12 +183,16 @@ dependencies:
175
183
services :
176
184
- endpoint : internal
177
185
service : oslo_db
186
+ - endpoint : internal
187
+ service : oslo_db_presistence
178
188
db_sync :
179
189
jobs :
180
190
- octavia-db-init
181
191
services :
182
192
- endpoint : internal
183
193
service : oslo_db
194
+ - endpoint : internal
195
+ service : oslo_db_presistence
184
196
ks_endpoints :
185
197
jobs :
186
198
- octavia-ks-service
@@ -211,6 +223,8 @@ conf:
211
223
api_settings :
212
224
api_handler : queue_producer
213
225
bind_host : 0.0.0.0
226
+ default_provider_driver : amphorav2
227
+ enabled_provider_drivers : amphorav2:'The v2 amphora driver.',amphora:'The Octavia Amphora driver.',octavia:'Deprecated name of Amphora driver.'
214
228
database :
215
229
max_retries : -1
216
230
health_manager :
@@ -259,6 +273,11 @@ conf:
259
273
cafile : " "
260
274
auth_version : v3
261
275
memcache_security_strategy : ENCRYPT
276
+ task_flow :
277
+ jobboard_enabled : true
278
+ jobboard_backend_driver : ' redis_taskflow_driver'
279
+ jobboard_backend_namespace : ' octavia_jobboard'
280
+ jobboard_expiration_time : 100
262
281
logging :
263
282
loggers :
264
283
keys :
@@ -362,6 +381,9 @@ secrets:
362
381
oslo_db :
363
382
admin : octavia-db-admin
364
383
octavia : octavia-db-user
384
+ oslo_db_presistence :
385
+ admin : octavia-presistence-db-admin
386
+ octavia : octavia-presistence-db-user
365
387
oslo_messaging :
366
388
admin : octavia-rabbitmq-admin
367
389
octavia : octavia-rabbitmq-user
@@ -472,6 +494,23 @@ endpoints:
472
494
port :
473
495
mysql :
474
496
default : 3306
497
+ oslo_db_presistence :
498
+ auth :
499
+ admin :
500
+ username : root
501
+ password : password
502
+ octavia :
503
+ username : octavia
504
+ password : password
505
+ hosts :
506
+ default : mariadb
507
+ host_fqdn_override :
508
+ default : null
509
+ path : /octavia_persistence
510
+ scheme : mysql+pymysql
511
+ port :
512
+ mysql :
513
+ default : 3306
475
514
oslo_cache :
476
515
auth :
477
516
# NOTE(portdirect): this is used to define the value for keystone
@@ -524,6 +563,19 @@ endpoints:
524
563
api :
525
564
default : 9696
526
565
public : 80
566
+ redis :
567
+ name : redis
568
+ hosts :
569
+ default : redis
570
+ host_fqdn_override :
571
+ default : null
572
+ path :
573
+ default : null
574
+ scheme :
575
+ default : ' http'
576
+ port :
577
+ server :
578
+ default : 6379
527
579
528
580
pod :
529
581
user :
@@ -692,6 +744,10 @@ network_policy:
692
744
ingress :
693
745
- {}
694
746
747
+ # NOTE(helm_hook): helm_hook might break for helm2 binary.
748
+ # set helm3_hook: false when using the helm2 binary.
749
+ helm3_hook : true
750
+
695
751
manifests :
696
752
configmap_bin : true
697
753
configmap_etc : true
@@ -714,6 +770,7 @@ manifests:
714
770
network_policy : false
715
771
secret_credential_keys : true
716
772
secret_db : true
773
+ secret_db_presistence : true
717
774
secret_ingress_tls : true
718
775
secret_keystone : true
719
776
secret_rabbitmq : true
0 commit comments