service: Support cap_add
This commit is contained in:
@@ -16,6 +16,7 @@ service_container_mounts: []
|
||||
service_container_devices: []
|
||||
service_container_secrets: []
|
||||
service_container_env: {}
|
||||
service_container_add_capabilities: []
|
||||
|
||||
service_database_type: none
|
||||
service_database_additional_networks: []
|
||||
|
||||
@@ -239,6 +239,13 @@ argument_specs:
|
||||
required: false
|
||||
default: {}
|
||||
|
||||
service_container_add_capabilities:
|
||||
description: List of capabilities to add to the service container
|
||||
type: list
|
||||
required: false
|
||||
default: []
|
||||
elements: str
|
||||
|
||||
service_database_type:
|
||||
description:
|
||||
- Database type to set up.
|
||||
@@ -400,6 +407,12 @@ argument_specs:
|
||||
type: dict
|
||||
required: false
|
||||
default: {}
|
||||
add_capabilities:
|
||||
description: List of capabilities to add to the container
|
||||
type: list
|
||||
required: false
|
||||
default: "{{ service_container_add_capabilities }}"
|
||||
elements: str
|
||||
secrets:
|
||||
description:
|
||||
- >
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
container_secrets: "{{ _service_additional_container.secrets | default(_service_container_secrets) }}"
|
||||
container_hostname: "{{ _service_additional_container.name | regex_replace('^' ~ service_name ~ '-', '') }}"
|
||||
container_env: "{{ _service_additional_container.env | default(service_container_env) }}"
|
||||
container_add_capabilities: "{{ _service_additional_container.add_capabilities | default(service_container_add_capabilities) }}"
|
||||
container_requires: "{{ _service_container_requires }}"
|
||||
container_wants: "{{ service_wants }}"
|
||||
container_auto_update: "{{ service_auto_update }}"
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
container_ip: "{{ service_container_ip }}"
|
||||
container_secrets: "{{ _service_container_secrets }}"
|
||||
container_env: "{{ service_container_env }}"
|
||||
container_add_capabilities: "{{ service_container_add_capabilities }}"
|
||||
container_requires: "{{ _service_container_requires }}"
|
||||
container_wants: "{{ _service_container_wants }}"
|
||||
container_auto_update: "{{ service_auto_update }}"
|
||||
|
||||
Reference in New Issue
Block a user