Skip to content
Fully Automated Shared Service API Deployment on Fujitsu K5
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
build_multi_project_demo.py Initial Project Commit Jan 18, 2017
k5APIwrappersV18.py Initial Project Commit Jan 18, 2017
k5contractsettingsV10.py
purge_project.py Initial Project Commit Jan 18, 2017

README.md

K5-InterProject-Demo

Fully Automated Shared Service API Deployment on Fujitsu K5

Target - Fujitsu K5 IaaS Cloud Platform

Author: Graham Land
Date: 18/1/17
Twitter: @allthingsclowd
Github: https://github.com/allthingsclowd/K5-InterProject-Demo/
Blog: https://allthingscloud.eu

The python scripts in this repository can be used to create the shared services model below auto-magically :)

image

Steps:

  1. Copy all these files to the same directory
  2. Edit the k5contractsettingsv10.py to include your K5 contract details
    Warning: Ensure you use two 'disposable' projects within your contract and add their names and ids to the above file. Every resource in these projects will get purged so ensure you're not sharing it with other users.
  3. Launch the build_multi_project_demo.py script and relax! All the SSH keys, public ips, etc are returned to the console. By default the script builds 2 VMs per subnet and adds a single floating ip address per poroject. You can configure the number of servers per subnet by adjusting the 'count' parameter within the script.
  4. When finished playing with the routing you can use the purge_project.py to reset everything.

Happy Stacking!

You can’t perform that action at this time.