Support Policies for RHEL High Availability Clusters - Management of containers in a cluster
Contents
Overview
Applicable Environments
- Red Hat Enterprise Linux (RHEL) with the High Availability Add-On
Useful References and Guides
Introduction
This guide offers Red Hat's policies and requirements around managing containers with a RHEL High Availability cluster. Users of RHEL High Availability clusters should adhere to these policies in order to be eligible for support from Red Hat with the appropriate product support subscriptions.
Policies
ocf:heartbeat:podman
: Red Hat supports managing podman
containers using the podman
resource agent for High Availability, under the following conditions:
-
Red Hat's support for the
podman
package, the container being managed, and other pieces of this stack are subject to applicable policies and requirements in those areas. See: Red Hat Container Support Policy -
Red Hat's support for the
podman
resource-agent for RHEL High Availability is targeted at those supported conditions for thepodman
package, the container, etc. If using thepodman
resource-agent in conjunction with an otherwise unsupported-by-Red Hat configuration, the agent may not function as expected, and Red Hat may be unable to assist with concerns regarding the operation of the resource-agent. -
The
podman
package is not available or supported in RHEL 6 or RHEL 7, so thepodman
resource-agent is unsupported in RHEL 6 and RHEL 7. See thedocker
agent in RHEL 7.
ocf:heartbeat:docker
: Red Hat supports managing docker
containers using the docker
resource agent for High Availability, under the following conditions:
-
Red Hat's support for the
docker
package, the container being managed, and other pieces of this stack are subject to applicable policies and requirements in those areas. See: Red Hat Container Support Policy -
Red Hat's support for the
docker
resource-agent for RHEL High Availability is targeted at those supported conditions for thedocker
package, the container, etc. If using thedocker
resource-agent in conjunction with an otherwise unsupported-by-Red Hat configuration, the agent may not function as expected, and Red Hat may be unable to assist with concerns regarding the operation of the resource-agent. -
The
docker
package is not available or supported in RHEL 6 or RHEL 8, so thedocker
resource-agent is unsupported in RHEL 6 and RHEL 8. See thepodman
agent in RHEL 8.
pacemaker
bundles
: Red Hat offers container bundle
functionality in pacemaker
and pcs
RHEL 8 and RHEL 7.4 and later - this feature is not available in RHEL 6. These bundle
features are provided as a Technology Preview, and are thus not supported or recommended for production usage.
There is one exception to this feature being Technology Preview: Red Hat fully supports the usage of pacemaker
bundles for Red Hat Openstack Platform (RHOSP) deployments, as of RHEL 7 Update 4 and RHEL 8. This is the only use case in which the typical Technology Preview support-restrictions do not apply - with any High Availability deployment that is not managing RHOSP, the bundle feature is technology preview and unsupported. For conditions and guidance in using bundles for RHOSP, please see the RHOSP product documentation.
If you use this bundle feature and have any feedback or would like to report unexpected behavior to Red Hat, please contact Red Hat Support. This feedback may be accepted by Red Hat for consideration in future development of these features, however Red Hat offers no guarantees or SLA on addressing the input provided - except in the RHOSP situation noted above.
Comments