mirror of
https://github.com/ansible/awx.git
synced 2026-05-19 14:57:39 -02:30
Fixing some issues defining resource requests in openshift and k8s
* Allow overriding all container resource requests by setting defaults/ * Fix an issue where template vars were reversed in the deployment config * Remove `limit` usage to allow for resource ballooning if it's available * Fix type error when using templated values in the config map for resources
This commit is contained in:
@@ -23,8 +23,8 @@ spec:
|
||||
name: awx-application-config
|
||||
resources:
|
||||
requests:
|
||||
memory: "1Gi"
|
||||
cpu: "500m"
|
||||
memory: "{{ awx_web_mem_request }}Gi"
|
||||
cpu: "{{ awx_web_cpu_request }}m"
|
||||
- name: awx-celery
|
||||
image: {{ awx_task_openshift_image }}
|
||||
imagePullPolicy: Always
|
||||
@@ -52,11 +52,8 @@ spec:
|
||||
value: {{ default_admin_password|default('password') }}
|
||||
resources:
|
||||
requests:
|
||||
memory: "{{ awx_task_cpu_request|default('2') }}Gi"
|
||||
cpu: "{{ awx_task_mem_request|default('1500') }}m"
|
||||
limit:
|
||||
memory: "{{ awx_task_cpu_request|default('2') }}Gi"
|
||||
cpu: "{{ awx_task_mem_request|default('1500') }}m"
|
||||
memory: "{{ awx_task_mem_request }}Gi"
|
||||
cpu: "{{ awx_task_cpu_request }}m"
|
||||
- name: awx-rabbit
|
||||
image: ansible/awx_rabbitmq:{{ rabbitmq_version }}
|
||||
imagePullPolicy: Always
|
||||
@@ -94,14 +91,14 @@ spec:
|
||||
value: "/etc/rabbitmq/rabbitmq"
|
||||
resources:
|
||||
requests:
|
||||
memory: "2Gi"
|
||||
cpu: "500m"
|
||||
memory: "{{ awx_rabbitmq_mem_request }}Gi"
|
||||
cpu: "{{ awx_rabbitmq_cpu_request }}m"
|
||||
- name: awx-memcached
|
||||
image: memcached
|
||||
resources:
|
||||
requests:
|
||||
memory: "1Gi"
|
||||
cpu: "500m"
|
||||
memory: "{{ awx_memcached_mem_request }}Gi"
|
||||
cpu: "{{ awx_memcached_cpu_request }}m"
|
||||
volumes:
|
||||
- name: awx-application-config
|
||||
configMap:
|
||||
|
||||
Reference in New Issue
Block a user