Description:
According to the documentation available on the Netmaker website at https://docs.netmaker.io/, High Availability (HA) installations of Netmaker are only supported on Kubernetes. This means that for users seeking to deploy Netmaker in a High Availability setup, the Kubernetes platform is the recommended and supported environment.
Steps to Reproduce:
This was not reproduced in testing
Resolution Steps:
1. Ensure familiarity with Kubernetes:
- If not already familiar with Kubernetes, familiarize yourself with its concepts, architecture, and deployment procedures. The Kubernetes documentation (https://kubernetes.io/docs/) is a valuable resource for this purpose.
2. Evaluate deployment requirements:
- Assess the specific deployment requirements, including scalability, fault tolerance, and availability needs.
3. Choose Kubernetes as the deployment platform:
- Based on the evaluation of deployment requirements and the information from Netmaker documentation, opt for Kubernetes as the platform for High Availability installations of Netmaker.
4. Follow Kubernetes deployment instructions:
- Refer to the Netmaker documentation for instructions on deploying Netmaker on Kubernetes. Follow the provided guidelines to set up Netmaker in a High Availability configuration on Kubernetes.
Impact:
This information is important for users planning to deploy Netmaker in a High Availability setup, as it helps them make informed decisions about their deployment environment. By highlighting Kubernetes as the supported platform for HA installations, users can avoid potential issues and ensure a smooth deployment process.
Related Documentation:
- Netmaker Documentation: https://docs.netmaker.io/
- Kubernetes Documentation: https://kubernetes.io/docs/