computer-playbook/roles/system-maintenance-service-freezer
2023-12-13 19:36:06 +01:00
..
files Implemented role System Maintenance Service Freezer 2023-12-13 19:02:07 +01:00
handlers Implemented role System Maintenance Service Freezer 2023-12-13 19:02:07 +01:00
meta Implemented role System Maintenance Service Freezer 2023-12-13 19:02:07 +01:00
tasks Integration of freezer to services. See https://chat.openai.com/share/c9f5587b-0a60-4005-9329-e53754e3fcfa 2023-12-13 19:36:06 +01:00
templates Integration of freezer to services. See https://chat.openai.com/share/c9f5587b-0a60-4005-9329-e53754e3fcfa 2023-12-13 19:36:06 +01:00
README.md Implemented role System Maintenance Service Freezer 2023-12-13 19:02:07 +01:00

System Maintenance Service Freezer

Overview

This Ansible role is designed to manage system services through freezing (disabling) and defrosting (enabling) actions. It automates the process of managing crucial system services, especially useful for maintenance tasks like backups, cleanups, and updates.

Role Variables

  • system_maintenance_services: List of services to be managed by this role.

Usage

Configure the role by defining the required variables. The role creates systemd service files that control the specified services based on the freeze or defrost actions.

For further details and usage examples, refer to the chat conversation with ChatGPT: Link to ChatGPT Conversation.

Dependencies

  • systemd-notifier: Ensure this role is present for handling service failures.