Skip to content

Releases: indigo-dc/cmdb

v0.5

14 Nov 15:28
Compare
Choose a tag to compare

New entity 'tenant' added in the schema in order to allow multi-tenancy for OpenStack CMFs. Additionally, tenant entity provides the 'iam_organisation' parameter, which can be used to associate it with INDIGO IAM enpoints.

Release 0.4

27 Jun 15:55
Compare
Choose a tag to compare

Main improvement is an additional layer of the application that enables IAM authentication and authorization based CMDB itself. CouchDB is still a backend.

Authorization for CRUD interface is solved by field "owners" in Configuration element that is higher in the hierarchy. E.g. Images to the service can be added only by a user (authenticated by baerier token) who's email is mentioned in the service record in "owners" list.

Endpoints for APIs:

  • read-only API /cmdb (according to syntax of schema-couch)
  • CRUD API /cmdb-crud (according to syntax of CouchDB)

Note! API syntax has NOT changed from the previous version.

v0.2

06 Apr 15:56
Compare
Choose a tag to compare

Functionalities:

  • management of following CI: providers, computing, and storage services, images
  • support for public cloud providers
  • access control based on CouchDB