Start deploying your application

  • Go to: Review and deploy / Deploy.

Fig. Review and deploy

  • The deployment workflow shows which cloud resources are created on Open Telekom Cloud. In this example, a virtual router, network, port, floating IP, and a Virtual Machine (VM) are created:

Fig. Deployment workflow

tip

In the console of Open Telekom Cloud, you can see these resources are created as well.

  • After the VM is created, the orchestration engine tests the SSH connection to the VM:

Fig. Orchestration engine deploys the HelloWorld python script via SSH

  • During the deployment, the orchestration engine creates a security group that allows it to access the VM. Then it uses Ansible to zip and copy the HelloWorld script to the VM (via SSH), and executes it there. The script prints out the Hello World! text in the deployment logs. After the deployment completes, the orchestration engine deletes the security group to prevent any further access to the VM.

Fig. Orchestration engine deploys the HelloWorld python script via SSH

info

The bastion host section will explain the deployment workflow in more details.