debops.keepalived
The keepalived service can be used to provide simple load balancing and high availability services in a Linux cluster. The service uses the Virtual Router Redundancy Protocol for communication between the nodes in a cluster and can perform specified actions on the nodes - create or remove IP addresses, start or stop services, and more.
The debops.keepalived
Ansible role can be used to install and configure the
keepalived service on Debian and Ubuntu hosts. The role allows Jinja
expressions to be used in the keepalived.conf(5) configuration file to
augment generated configuration files as needed.
Copyright
debops.keepalived - Manage keepalived service using Ansible
Copyright (C) 2022 Maciej Delmanowski <drybjed@gmail.com>
Copyright (C) 2022 DebOps <https://debops.org/>
SPDX-License-Identifier: GPL-3.0-or-later
This Ansible role is part of DebOps.
DebOps is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 3, as
published by the Free Software Foundation.
DebOps is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with DebOps. If not, see https://www.gnu.org/licenses/.