UpCloud integration

What is UpCloud?

UpCloud is a cloud hosting provider known for its high performance, scalability and user-friendly approach towards developer needs. It offers a range of services and networking solutions on a robust cloud infrastructure.

Combined with Buddy's pipelines, the UpCloud integration allows you to upload code to your cloud servers. You can set up the pipeline to deploy on every push to your repository, or schedule recurrent updates of your web applications.

Image loading...Pipeline example for UpCloud integration

Setting up UpCloud integration

  1. Before you can start deploying, you first need to register an UpCloud user account. If you already have an account, log in to the UpCloud Control Panel, go to the People tab and click on your user:

Image loading...Adding people to your UpCloud account

  1. In account details, under Permissions make sure to check the 'Allow API connections' checkbox:

Image loading...Account permissions

  1. Go back to Buddy and navigate to the Integrations tab.

  2. Look up and select UpCloud from the IaaS section:

Image loading...UpCloud integration selection

  1. The configuration window will show up:

Image loading...UpCloud integration configuration

Here you have to provide:

  • Integration name
  • UpCloud username
  • Password to your UpCloud account
Hint
You can adjust the privacy configuration options of your integration (i.e. who can use it and where) in the Sharing tab.
  1. Click Add a new integration to finish the configuration.
Hint
Find out how to configure UpCloud with YAML and UpCloud POST parameters

Last modified on Sep 23, 2024