...
Setup Infrastructure
Kubernetes deployment
Platform:
Setup a Kubernetes on any cloud provider : (AWS, Azure, Google CloudOr ) or on-prem eg OpenShiftCluster specs:
4 nodes
Each node has: Specification:
The Kubernetes cluster requires a minimum of 4 nodes with each node having 4 CPU, 16GB MEMStorage:
Setup an object store such as AWS s3, Azure Blob etc.
~200GB storage to be mounted into the Kubernetes cluster. In cloud setups the Kubernetes services will automatically provision this.
Where the organisation defines their own PV definitions eg OpenShift, set the
Reclaim Policy
is set toRetain
. This is important to ensure there is no data lost during prolonged outage at the Kubernetes layer.
Networking:
Firewall rules maybe may be required to enable access to HTTPS (443)
You may choose to use your own Kubernetes ingress services or use the one provided by KADA's configuration scripts.
premise solution (e.g. OpenShift)
Docker deployment (Only not recommended for non- production like environments)
This setup requires a single machine with the following specs: a minimum spec of 16CPU, 64GB MEM, 200GB (minimum) storage
Install docker: https://docs.docker.com/engine/install/
Install docker compose: https://docs.docker.com/compose/install/
...