sonu.kumar 02f23f2d43 Fixes doc for v2 cli
Change-Id: I7994d3d0ea8ff1fd0f6471f05a1c35d1f4920d9d
Closes-Bug: #1511225
2015-10-30 10:36:55 +05:30

44 lines
925 B
ReStructuredText
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

=============================
designate v2 cli and examples
=============================
In order to use the v2 you need *python-openstackclient* available.
::
$ pip install python-openstackclient
Using the client
----------------
Source credentials first
::
$ source ~/openrc
Or you can use the ~/.config/openstack/clouds.yaml approach.
.. note::
This required you to pass in --os-cloud <cloudname> after the "openstack" part.
We can now try to create a primary zone
.. code-block:: shell-session
$ openstack zone create example.net. --email foo@example.org
Create a A type recordset with some records in it.
.. code-block:: shell-session
$ openstack recordset create example.net --type A www --records 10.0.0.1 10.0.0.2
Set a PTR record for a Floating IP
.. code-block:: shell-session
$ openstack ptr record set RegionOne:5c02c519-4928-4a38-bd10-c748c200912f mail.example.net.