Preparing for the Certified OpenStack Administrator Exam
上QQ阅读APP看书,第一时间看更新

Service-based clients - traditional clients

Every core OpenStack service has an associated command-line client. Like the OpenStack services, the command-line clients are written in the Python programming language (available at http://github.com/openstack). The clients also contain the service API bindings for developing Python code that can talk directly to a specific service without requiring long-winded API requests. For years, the most popular clients used by OpenStack administrators were the following:

  • python-keystoneclient
  • python-glanceclient
  • python-neutronclient
  • python-novaclient
  • python-cinderclient
  • python-swiftclint
  • python-heatclient