Jump to: navigation, search

Difference between revisions of "Meetings/Designate"

Line 25: Line 25:
 
* Incubation ReDiscussion (Delay to post TC policy changes)
 
* Incubation ReDiscussion (Delay to post TC policy changes)
 
* Incubation Vote
 
* Incubation Vote
 
= Designate Workshop - Openstack Summit, May 2014 =
 
 
 
== Designate Installation Instructions - DRAFT ==
 
 
=== 1. Verify VM and Openstack core components are installed and correctly configured ===
 
# verify python environment is installed
 
#:pip: ''<cmd>''
 
#:virtualenv: ''<cmd>''
 
# verify RabbitMQ Server is installed and configured correctly:
 
# verify Glance Service is installed and configured correctly:
 
# verify Glance Client is installed and configured correctly:
 
# verify Keystone Service is installed and configured correctly:
 
# verify Keystone Client is installed and configured correctly:
 
# verify Neutron Service is installed and configured correctly:
 
# verify Neutron Client is installed and configured correctly:
 
# verify Nova Service is installed and configured correctly:
 
# verify Nova Client is installed and configured correctly:
 
# verify MySQL is installed: <cmd>
 
# verify MySQl is configured correctly:
 
=== 2. Install Designate ===
 
# Install system package dependencies
 
#:$ apt-get build-dep python-lxml
 
# Clone the Designate repo off of Stackforge
 
#:$ git clone https://github.com/stackforge/designate.git
 
#:$ cd designate
 
# Setup virtual env
 
#:$ virtualenv --no-site-packages .venv
 
#:$ . .venv/bin/activate
 
# Install Designate and its dependencies
 
#:$ pip install -r requirements.txt -r test-requirements.txt
 
#:$ python setup.py develop
 
# Copy sample config files to edit
 
#:$ cd etc/designate
 
#:$ ls *.sample | while read f; do cp $f $(echo $f | sed "s/.sample$//g"); done
 
# Install the DNS server, PowerDNS
 
#Grant sudo permissions if you intend to run Designate as a non-root user
 
#Make the directory for Designate’s log files
 
=== 3. Configure Designate ===
 
#: editor (vi) designate.conf
 
 
 
=== 4. Initialize & Start the Designate Central Service ===
 
=== 5. Initialize & Start the Designate API Service ===
 
=== 6. Exercise the Designate API ===
 
Sample Helpful commands below in "Other Designate Workshop Command Lines"
 
 
 
== Other Designate Workshop Command Lines ==
 

Revision as of 19:01, 21 April 2014

DNSaaS Meetings

The DNSaaS team holds a weekly IRC meeting in #openstack-meeting-alt on Wednesdays at 17:00 UTC

Meeting logs are available at http://eavesdrop.openstack.org/meetings/designate/

Next meeting

Date of next meeting Wednesday 9th April, 17:00 UTC

Agenda

Future meetings

Possible Agenda Topics:

  • Incubation ReDiscussion (Delay to post TC policy changes)
  • Incubation Vote