Linux serverNETWORK ADMINISTRATIONSredhat

Automate your Cloud with OpenStack-SDK and discover secret features

Managing clouds with a web console is tedious if you have many repetetive tasks. Automation is key. Luckily we have the APIs and CLIs for that. But is that really sufficient?

The OpenStack-SDK is way more than just a Python library mapping API calls. This talk explains its architecture and reveals some features only known to a few users and developers. We continue explaining the cloud and the resource layer of the SDK. We have a deeper look into credential management which supports both environment variables and files. While this appears to look very simple, there are some pitfalls if you’re about to deal with users, domains, or projects.

We also cover vendor profiles that simplify user’s configuration efforts, have a look into the extension hook enabling individual add-ons on SDK level, and briefly touch the SDKs relationship to the OpenStack client, a. k. a. the CLI. One of its latest features is a connectors to monitoring systems like Telegraf and Prometheus.

source

by Open Infrastructure Foundation

openstack

Leave a Reply

Your email address will not be published. Required fields are marked *