# OpenSlice Deployment

This section is meant to guide the user through the installation of OpenSlice. 

## Hardware requirements

The complete environment consists of microservices deployed as docker containers. Portainer is also installed to monitor them at port 9000.

If you would like to operate all APIs, OSOM, the Mysql Server, nginx, etc then you need at least:

| **Minimum Hardware Requirements** | **Recomended Hardware Requirements** |
| --------------------------------- | ------------------------------------ |
| 4 CPU cores                       | 8 CPU cores                          |
| 8 GB RAM                          | 16 GB RAM                            |
| 20 GB storage                     | 40 GB storage                        |


(NOTE: Bugzilla or ELK are not included and we assume they run elsewhere)

However, you may try the front facing services of OpenSlice with a minimum installation on a VM on a laptop with:

- 2 cores
- 4GB of RAM  

Following, you may thorough guides depending on the installation type of your choice:

- [Installing via Docker Compose guide](./deploymentCompose.md)
- [Installing via Kubernetes guide](./deploymentK8s.md)

