{"id":37172727,"url":"https://github.com/dicot-project/dicot-api","last_synced_at":"2026-01-14T20:12:08.916Z","repository":{"id":50400621,"uuid":"103507973","full_name":"dicot-project/dicot-api","owner":"dicot-project","description":" REST APIs to enable OpenStack compatible clients to use KubeVirt and Kubernetes","archived":false,"fork":false,"pushed_at":"2017-11-10T14:58:16.000Z","size":165,"stargazers_count":5,"open_issues_count":0,"forks_count":3,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-30T08:32:22.206Z","etag":null,"topics":["kubernetes","kubevirt","libvirt","openstack","rest-api","virtualization"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dicot-project.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-09-14T08:37:12.000Z","updated_at":"2022-07-28T18:45:42.000Z","dependencies_parsed_at":"2022-08-28T08:11:51.746Z","dependency_job_id":null,"html_url":"https://github.com/dicot-project/dicot-api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dicot-project/dicot-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dicot-project%2Fdicot-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dicot-project%2Fdicot-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dicot-project%2Fdicot-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dicot-project%2Fdicot-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dicot-project","download_url":"https://codeload.github.com/dicot-project/dicot-api/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dicot-project%2Fdicot-api/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28434418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T18:57:19.464Z","status":"ssl_error","status_checked_at":"2026-01-14T18:52:48.501Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["kubernetes","kubevirt","libvirt","openstack","rest-api","virtualization"],"created_at":"2026-01-14T20:12:08.412Z","updated_at":"2026-01-14T20:12:08.901Z","avatar_url":"https://github.com/dicot-project.png","language":"Go","readme":"# Dicot\n\n[![Licensed under Apache License version 2.0](https://img.shields.io/github/license/kubevirt/kubevirt.svg)](https://www.apache.org/licenses/LICENSE-2.0)\n\n**Dicot** is provides an OpenStack API compatibility layer above the KubeVirt\nand Kubernetes APIs.\n\n**Note:** Dicot is a heavy work in progress.\n\n# Introduction\n\nThe Kubernetes project provides a cluster based management service for\ncontainer workloads. The KubeVirt project builds on this to provide a\nway to manage virtual machine workloads using the Kubernetes APIs.\n\nRecognising the widespread adoption of OpenStack, the Dicot project\naims to provide an Openstack API compatibility layer. This should\nallow existing tools written against OpenStack APIs to be run against\nKubernetes and KubeVirt.\n\nThe API compatibility does not aim to cover all OpenStack projects.\nInitially it is just targetting the compute (Nova), identity (Keystone),\nimage (Glance), and block (Cinder) services. Assuming it provides a\nfaithful implementation of these APIs, the other OpenStack services\ncould in theory be run talking to the Dicot API.\n\n## Submitting patches\n\nWhen sending patches to the project, the submitter is required to certify that\nthey have the legal right to submit the code. This is achieved by adding a line\n\n    Signed-off-by: Real Name \u003cemail@address.com\u003e\n\nto the bottom of every commit message. Existence of such a line certifies\nthat the submitter has complied with the Developer's Certificate of Origin 1.1,\n(as defined in the file docs/developer-certificate-of-origin).\n\nThis line can be automatically added to a commit in the correct format, by\nusing the '-s' option to 'git commit'.\n\n## License\n\nDicot is distributed under the\n[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt).\n\n    Copyright 2017\n\n    Licensed under the Apache License, Version 2.0 (the \"License\");\n    you may not use this file except in compliance with the License.\n    You may obtain a copy of the License at\n\n        http://www.apache.org/licenses/LICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing, software\n    distributed under the License is distributed on an \"AS IS\" BASIS,\n    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n    See the License for the specific language governing permissions and\n    limitations under the License.\n\n[//]: # (Reference links)\n   [k8s]: https://kubernetes.io\n   [kubevirt]: https://kubevirt.github.io\n   [openstack]: https://openstack.org\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdicot-project%2Fdicot-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdicot-project%2Fdicot-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdicot-project%2Fdicot-api/lists"}