Expand description
§Containerization Module
This module provides functionality for setting up and managing containerization technologies, specifically Docker and Kubernetes, on a Linux server. It includes functions for installation, configuration, and deployment of containerized applications.
The module is designed to work across different Linux distributions by leveraging the appropriate package manager and installation methods for each system.
Functions§
- configure_
docker - Configures Docker after installation.
- configure_
kubernetes - Configures Kubernetes after installation.
- deploy_
container - Deploys a single container for the specified application.
- deploy_
containers - Deploys containers for all applications specified in the configuration.
- deploy_
to_ docker - Deploys an application to Kubernetes.
- deploy_
to_ kubernetes - Deploys a single container for the specified application.
- install_
docker - Installs Docker on the system.
- install_
kubernetes - Installs Kubernetes tools (kubectl and minikube) on the system.
- setup_
docker - Sets up Docker on the system.
- setup_
kubernetes - Sets up Kubernetes on the system.