Open a-prokopyev-resume opened 1 year ago
Triton has a well documented API called CloudAPI. See documentation here: https://apidocs.tritondatacenter.com/cloudapi/. There are also SDKs available in several languages. Since OpenNebula appears to be open source, it shouldn't be difficult for you to create a provider plug-in.
Triton also implements the Docker Host API. Using the Docker API, the entire cloud is presented as a single Docker Host. See documentation here: https://apidocs.tritondatacenter.com/docker.
Hello,
Please let me know, is it possible to manage Triton from OpenNebula may be via some OpenNebula cloud provider/driver and some open cloud API?
Here is a list of OpenNebula providers: https://opennebula.io/provider-catalog/
More info: https://docs.opennebula.io/6.6/provision_clusters/operations/provider_operations.html https://docs.opennebula.io/6.6/integration_and_development/infrastructure_drivers_development/devel-vmm.html https://docs.opennebula.io/6.6/integration_and_development/infrastructure_drivers_development/vcenter_driver.html https://docs.opennebula.io/6.6/open_cluster_deployment/lxc_node/lxc_driver.html
Is it possible to run Linux LXC and LXD software inside a SmartOS LX zone?
Did anyone manage Triton from OpenNebula somehow?
May be, it is possible OpenNebula to manage at least containers in Triton Elastic Docker cloud (Triton Compose)?
Second question: Can K8S manage Triton containers via Docker API? Something like
K8S
->CRI
->CRI-xxx like cri-dockerd
-> Triton Docker APIThanks, Alex