Higgins
Project Rename Notice
Higgins has renamed to Zun. The content of this wiki might not be up-to-date. Please see the new wiki instead: https://wiki.openstack.org/wiki/Zun.
Contents
News
- 2016-04-20 According to the discussion in the OpenStack Austin design summit, we are going to create a new project (which is Higgins) for providing OpenStack container service. The Magnum project (another OpenStack project for containers) will focus on deployment and management of Container Orchestration Engines (COEs).
Resources
- Launchpad Project Pages
- Mailing List
- OpenStack Mailing List for project related discussion
- Add [Higgins] to the subject line of new posts about this project.
- OpenStack Mailing List Archives for current discussion.
- OpenStack Mailing List for project related discussion
- Code Repository
IRC
Our developers use IRC in #openstack-higgins
on freenode for development discussion.
Meetings
The Higgins team holds public meetings. We meet in #openstack-meeting
on Tuesday on the following schedule:
2016-06-07 | UTC 0300 Tuesday | http://www.timeanddate.com/worldclock/fixedtime.html?msg=Higgins+Team+Meeting&iso=20160607T03 |
2016-06-14 | UTC 0300 Tuesday | http://www.timeanddate.com/worldclock/fixedtime.html?msg=Higgins+Team+Meeting&iso=20160614T03 |
2016-06-21 | UTC 0300 Tuesday | http://www.timeanddate.com/worldclock/fixedtime.html?msg=Higgins+Team+Meeting&iso=20160621T03 |
Agenda for 2016-06-07 0300 UTC
- Roll Call
- Announcements
- Review Action Items
- hongbin collect a list of advanced features
- hongbin raise a ML to collect idea of project naming (DONE)
- Drive consensus on project scope
- #link https://etherpad.openstack.org/p/container-management-service etherpad for collaborating on project requirements
- Nova integration
- Neutron/Kuryr integration
- Cinder integration
- Glance integration
- Keystone integration
- TLS support
- #link https://etherpad.openstack.org/p/container-management-service etherpad for collaborating on project requirements
- Implement Higgins host agent
- #link https://review.openstack.org/#/c/325707/ The patch
- #link https://blueprints.launchpad.net/python-higgins/+spec/higgins-host-agent The BP
- Open Discussion
Previous Meetings
Frequently Asked Questions
1) What is the relationship between Higgins and Magnum?
Higgins and Magnum are two independent projects. Higgins aims to provide APIs to manage containers, while Magnum provides APIs to provision and manage Container Orchestration Engine (COEs), such as Kubernetes.
2) Who is Higgins for? In comparison, who is Magnum for?
Higgins is for users who want to create and manage containers as OpenStack-managed resource. Containers managed by Higgins are supposed to be integrated well with other OpenStack resources, such as Neutron network and Cinder volume. Users are provided a simplified APIs to manage containers without the need to explore the complexities of different container technologies. Magnum is for users who want a self-service solution to provision and manage a Kubernetes (or other COEs) cluster.
3) What is the difference between Higgins and nova-docker?
Higgins is supposed to be the better place for nova-docker. The only maintainer of nova-docker is now a Higgins team member.
4) Does Higgins compete with Kubernetes (or other COEs)?
We do not intend to compete with Kubernetes or other COEs. In fact, Kubernetes provides Container Orchestration and many other advanced features (i.e. keep container alive, load balancing, etc.). In comparison, Higgins will start with basic container operations (i.e. CRUD) and focus on tight integration with OpenStack.