OCF_HEARTBEAT_RKT(7) | OCF resource agents | OCF_HEARTBEAT_RKT(7) |
ocf_heartbeat_rkt - rkt container resource agent.
rkt [start | stop | monitor | meta-data | validate-all]
The rkt HA resource agent creates and launches a container based off a supplied image. Containers managed by this agent are both created and removed upon the agent's start and stop actions.
image
(required, string, no default)
name
(optional, string, no default)
allow_pull
(optional, boolean, no default)
run_opts
NOTE: Do not explicitly specify the --name argument in the run_opts. This agent will set --name using either the resource's instance or the name provided in the 'name' argument of this agent.
(optional, string, no default)
run_cmd
(optional, string, no default)
mount_points
(optional, string, no default)
monitor_cmd
Note: Using this method for monitoring processes inside a container is not recommended, as rkt tries to track processes running inside the container and does not deal well with many short-lived processes being spawned. Ensure that your container monitors its own processes and terminates on fatal error rather than invoking a command from the outside.
(optional, string, no default)
force_kill
(optional, boolean, no default)
This resource agent supports the following actions (operations):
start
stop
monitor
meta-data
validate-all
The following is an example configuration for a rkt resource using the crm(8) shell:
primitive p_rkt ocf:heartbeat:rkt \
params \
image=string \
op monitor timeout="30s" interval="30s" depth="0"
The following is an example configuration for a rkt resource using pcs(8)
pcs resource create p_rkt ocf:heartbeat:rkt \
image=string \
op monitor timeout="30s" interval="30s" OCF_CHECK_LEVEL="0"
http://clusterlabs.org/
ClusterLabs contributors (see the resource agent source for information about individual authors)
04/13/2023 | resource-agents 4.12.0-2 |