Example configurable cap add

Change-Id: Ib34130c15324f197eca275f97c18f24f17d8ced2
This commit is contained in:
Alex Schultz 2021-07-20 10:11:51 -06:00 committed by Matthias Runge
parent 5670359777
commit a94ff466c8
2 changed files with 17 additions and 3 deletions

View File

@ -280,7 +280,11 @@ parameters:
type: boolean
description: Set to true if collectd should run the libpodstats plugin
default: false
CollectdContainerAdditionalCapAdd:
type: comma_delimited_list
description: Additional container capabilities to add to the collectd container.
By default is appended to IPC_LOCK.
default: []
CollectdVars:
default: {}
description: Hash of collectd variables used to configure the collectd role.
@ -391,7 +395,9 @@ outputs:
user: root
restart: always
cap_add:
- IPC_LOCK
list_concat:
- {get_param: CollectdContainerAdditionalCapAdd}
- [IPC_LOCK]
healthcheck:
test: /openstack/healthcheck
volumes:

View File

@ -395,6 +395,12 @@ parameters:
type: boolean
description: Set to true if collectd should run the libpodstats plugin
default: false
CollectdContainerAdditionalCapAdd:
type: comma_delimited_list
description: Additional container capabilities to add to the collectd container.
By default is appended to IPC_LOCK.
default: []
conditions:
amqp_connection:
@ -713,7 +719,9 @@ outputs:
restart: always
mem_limit: 512m
cap_add:
- IPC_LOCK
list_concat:
- {get_param: CollectdContainerAdditionalCapAdd}
- [IPC_LOCK]
healthcheck:
test: /openstack/healthcheck
volumes: