Infrastructure
OctoMesh needs some infrastructure components to run, that includes
- MongoDB
- CrateDB
- RabbitMQ
You can start the infrastructure locally with docker compose.
Requirements
We expect that you use the OctoMesh Profile in PowerShell and your have Docker including Docker compose running.
Default Admin credentials
User: octo-system-admin
Password: OctoAdmin1
Role: root
Setup the containers
Docker compose is used to start the infrastructure dependencies. The infrastructure dependencies are defined in the docker-compose file. The script directly configures the services as needed.
Install-OctoInfrastructure
Start the containers
Start the infrastructure dependencies, the containers will be started.
Start-OctoInfrastructure
Stop the containers
Use this command to stop the infrastructure dependencies, the containers will be stopped but not removed.
Stop-OctoInfrastructure
Uninstall the containers
Use this command to uninstall the infrastructure dependencies from docker including the volumes.
Uninstall-OctoInfrastructure.ps1
Get status of container
Get-OctoInfrastructureStatus.ps1