ansible openstack

[root@openstack ~]# cat openstack.yml
---
- hosts: localhost
  remote_user: root
  tasks:
  - name: install the RDO Yum Respository for CentOS / RHEL
    yum: name=https://www.rdoproject.org/repos/rdo-release.rpm state=present
    when: ansible_distribution == "CentOS"
  - name: install openstack-packstack
    yum: name=openstack-packstack state=present
  - name: install openstack-dashboard
    yum: name=openstack-dashboard state=present
  - name: Execute Packstack
    command: packstack --allinone  --provision-demo=n

[[root@openstack ~]# ansible-playbook openstack.yml                             
PLAY [all] *********************************************************************

TASK [Gathering Facts] *********************************************************
ok: [192.168.0.107]

TASK [install the RDO Yum Respository for CentOS / RHEL] ***********************
ok: [192.168.0.107]

TASK [install openstack-packstack] *********************************************
changed: [192.168.0.107]

TASK [install openstack-dashboard] *********************************************
changed: [192.168.0.107]

TASK [Execute Packstack] *******************************************************
changed: [192.168.0.107]

PLAY RECAP *********************************************************************
192.168.0.107              : ok=5    changed=3    unreachable=0    failed=0

[root@openstack ~]#  cat /root/keystonerc_admin
unset OS_SERVICE_TOKEN
    export OS_USERNAME=admin
    export OS_PASSWORD='2ec2847aad604a1c'
    export OS_AUTH_URL=http://192.168.0.107:5000/v3
    export PS1='[\u@\h \W(keystone_admin)]\$ '

export OS_PROJECT_NAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_IDENTITY_API_VERSION=3
    [root@openstack ~]#

Comments

Popular posts from this blog

ansible redhat cluster qorum qdevice

PE 3.9.0 on centos 6

gfs2 cluster