Skip to content
(Obsolete) A bunch of Ansible roles to manage resources on Open Telekom Cloud
Shell Python
Branch: master
Clone or download
Pull request Compare This branch is 5 commits ahead, 9 commits behind eumel8:master.
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.
doc/source
playbooks
tests
.gitignore
.travis.yml
.yamllint
LICENSE
README.md
ansible-role-requirements.yml
galaxy.yml
install_roles.sh
requirements.txt
setup.cfg
setup.py
tox.ini

README.md

Ansible for Open Telekom Cloud No Maintenance Intended

Documentation Status Build Status

Codacy Badge

Note: this project shows possibility to write custom modules/roles to access OTC from Ansible. It is however not recommended to be used in production. Please use official ansible openstack modules instead. Obsolete.

Intro

Deutsche Telekom offers since March 2016 an IaaS Service named Open Telekom Cloud (OTC). The service includes

  • Virtual Private Cloud (VPC)
  • Elastic Cloud Server (ECS)
  • Elastic Load Balancer (ELB)
  • Elastic Volume Service (EVS)
  • Image Management Service (IMS)
  • Object Storage Service (OBS)
  • Dynamic Name Service (DNS)
  • Relational Database Service (RDS)

and other useful things. The portfolio will rapidly developed.

Content

Full documentation is using Sphinx and is now hosted on http://ansible-otc.readthedocs.io/en/latest/

For local build use:

    tox -edocs

Roles are excluded, to use sample playbooks use:

    ./install_roles.sh

Presentations

Contributing

  1. Fork it.
  2. Create a branch (git checkout -b my_markup)
  3. Commit your changes (git commit -am "Added Snarkdown")
  4. Push to the branch (git push origin my_markup)
  5. Open a [Pull Request][1]
  6. Enjoy a refreshing Diet Coke and wait
You can’t perform that action at this time.