Prerequisites
The initial requirements that must be met before installing and implementing TAKAKRYPT include user access, operating system, and environment readiness, explained as follows:
User Access
The account and access rights requirements needed to install, configure, and manage TAKAKRYPT.
- Have administrator access rights or installation permission on the server.
- Have access to the deployment environment and the repository being used.
- Have an SSH key or authentication credentials to the target server.
Environment Support
An explanation of the environments that are compatible for deploying TAKAKRYPT.
- Cloud environment.
- On-premise environment.
- Virtual machine environment.
- Container-based environment using Docker or Kubernetes.
Operating System
A list of operating systems that are recommended and supported for the implementation of TAKAKRYPT.
1. Linux (Recommended)
The primary operating system recommended for production deployment is as follows:
- Ubuntu
- Debian
- CentOS
- Red Hat Enterprise Linux (RHEL)
- Rocky Linux
- AlmaLinux
2. Windows
Windows support for development, testing, or specific environment needs.
- Windows 10/11
- Windows Server 2019+
Required Software
A list of software dependencies that must be available before installation.
Docker Engine
Docker Engine must be installed and running properly on the deployment server.
Container Tools
Additional tools used for container management.
- Docker Compose: Used for multi-container orchestration locally as well as on the deployment server.
- Kubernetes CLI (kubectl): Required if deployment is performed on a Kubernetes cluster.
- Repository: Required to retrieve source code and configuration from the repository.