What's on this page

Overview

Resource Driver Overview

Brent handles Resource Manager transition and operation requests for Resources using Resource Drivers.

The following diagram shows the interactions between Brent and a resource driver Brent and resource driver

Resource Driver is a combination of VIM and Lifecycle drivers of TNC-O version 2.1 into a single driver concept.

Unlike in v2.1.0 where a VIM Driver handles infrastructure creation/deletion while Lifecycle Driver executes resource transitions once the resource has been created; a Resource Manager handles both infrastructure and lifecycles by serving Create/Delete as lifecycle requests.

Version compability between TNC-O and drivers

TNC-O VersionlmctlAnsible Lifecycle DriverSOL 003 Lifecycle DriverOpenstack VIM DriverKubernetes Resource Driver
2.0.32.0.7.1nonenonenonenone
2.1.02.4.10.5.0 - 1.1.00.0.3 - 0.0.50.4.0 - 1.0.0none
2.2.x>= 2.5.0>= 2.0.00.1.0>= 2.0.0>= 0.0.3a1

If you want to create your own Resource Driver, check out how to create custom driver.

Next Steps

Once you understand the basics of the drivers and have installed some for your own testing, you should continue to onboard the drivers in TNC-O.