Start with registering all hosts that you want to manage with Cycleops.
This can be done easily from the Inventory page, where you just have to click “Add”.
Then, fill-in the host details such as its Public IP.
* You will need a user with root privileges on the target host in order to complete the registration. Moreover, ssh access and password authentication should be enabled.
Environments in Cycleops will help you organize your resources and projects.
Start by creating a new environment, navigating to the “Environments” page, and then clicking “Create”.
Choose the Service Units that you want to use for your Stack from the Catalog page. Create a new Service for each of the units you will use by clicking “Create new”.
Compose a Stack template from the Stacks page, using the services you just created. The drag-and-drop tool will make this easy for you.
In our example we composed a Stack with Centos and Docker... Please note that you always have to select an OS for your Stack in order to have the necessary supporting Cycleops services installed on your host.
Navigate to the “Stacks” page and select the Setups tab.
Create a new Stack Setup by clicking the “CREATE” button.
Select the Stack template that you will use as well as the respective Host or Host-Group. You are now ready to deploy your Stack!
Click “Deploy” and the automated deployment process will start. If you wish to view the deployment progress click the Terminal button “ >_ ”.
Upon successful deployment, the status of the Stack Setup will be updated to “Deployed”.
To view the operational status of your Cloud infrastructure and your applications, navigate to the “Environments” page and select your Environment.
Then, click the "View Grafana" button at the bottom of the page.
Here is an example of an automated Grafana dashboard created by Cycleops.
Take a shortcut to DevOps success
Compose, deploy and monitor your Stacks without writing a single line of code