chore(nova): use uwsgi (#596)
diff --git a/charts/nova/values.yaml b/charts/nova/values.yaml
index 5e0ad19..e15dbb5 100644
--- a/charts/nova/values.yaml
+++ b/charts/nova/values.yaml
@@ -1533,6 +1533,38 @@
before:
enabled: false
date: 'nil'
+ nova_api_uwsgi:
+ uwsgi:
+ add-header: "Connection: close"
+ buffer-size: 65535
+ die-on-term: true
+ enable-threads: true
+ exit-on-reload: false
+ hook-master-start: unix_signal:15 gracefully_kill_them_all
+ lazy-apps: true
+ log-x-forwarded-for: true
+ master: true
+ procname-prefix-spaced: "nova-api:"
+ route-user-agent: '^kube-probe.* donotlog:'
+ thunder-lock: true
+ worker-reload-mercy: 80
+ wsgi-file: /var/lib/openstack/bin/nova-api-wsgi
+ nova_metadata_uwsgi:
+ uwsgi:
+ add-header: "Connection: close"
+ buffer-size: 65535
+ die-on-term: true
+ enable-threads: true
+ exit-on-reload: false
+ hook-master-start: unix_signal:15 gracefully_kill_them_all
+ lazy-apps: true
+ log-x-forwarded-for: true
+ master: true
+ procname-prefix-spaced: "nova-metadata:"
+ route-user-agent: '^kube-probe.* donotlog:'
+ thunder-lock: true
+ worker-reload-mercy: 80
+ wsgi-file: /var/lib/openstack/bin/nova-metadata-wsgi
# Names of secrets used by bootstrap and environmental checks
secrets:
@@ -1990,29 +2022,29 @@
liveness:
enabled: True
params:
- initialDelaySeconds: 30
- periodSeconds: 60
- timeoutSeconds: 15
+ initialDelaySeconds: 5
+ periodSeconds: 10
+ timeoutSeconds: 5
readiness:
enabled: True
params:
- initialDelaySeconds: 30
- periodSeconds: 60
- timeoutSeconds: 15
+ initialDelaySeconds: 5
+ periodSeconds: 10
+ timeoutSeconds: 5
api-osapi:
default:
liveness:
enabled: True
params:
- initialDelaySeconds: 30
- periodSeconds: 60
- timeoutSeconds: 15
+ initialDelaySeconds: 5
+ periodSeconds: 10
+ timeoutSeconds: 5
readiness:
enabled: True
params:
- initialDelaySeconds: 30
- periodSeconds: 60
- timeoutSeconds: 15
+ initialDelaySeconds: 5
+ periodSeconds: 10
+ timeoutSeconds: 5
conductor:
default:
liveness: