Documente Academic
Documente Profesional
Documente Cultură
_______________________________________________________________________________________________
OBJETIVOS:
Laboratorio 01: Cloud Computing con Openstack _Rubén Córdova, Antonio Merino 1
GI101 – NETWORK TUNNELLING
_______________________________________________________________________________________________
EXPERIENCIA # 1:
Puntaje:
Tiempo de duración: min.
1.1 Pre-requisitos
$ mysql -u root -p
*KEYSTONE_DBPASS = gira
Instalación de paquetes
Laboratorio 01: Cloud Computing con Openstack _Rubén Córdova, Antonio Merino 2
GI101 – NETWORK TUNNELLING
_______________________________________________________________________________________________
Agregar lo siguiente:
[database]
connection = mysql+pymysql://keystone:KEYSTONE_DBPASS@control/keystone
[token]
provider = fernet
[credential]
provider = fernet
*KEYSTONE_DBPASS = gira
Laboratorio 01: Cloud Computing con Openstack _Rubén Córdova, Antonio Merino 3
GI101 – NETWORK TUNNELLING
_______________________________________________________________________________________________
*ADMIN_PASS = gira
ServerName control
export OS_PROJECT_DOMAIN_NAME=Default
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=[password]
export OS_AUTH_URL=http://control:35357/v3
export OS_IDENTITY_API_VERSION=3
export OS_IMAGE_API_VERSION=2
*OS_PASSWORD = gira
Laboratorio 01: Cloud Computing con Openstack _Rubén Córdova, Antonio Merino 4
GI101 – NETWORK TUNNELLING
_______________________________________________________________________________________________
$ source admin-openrc
*DEMO_PASS = gira
Laboratorio 01: Cloud Computing con Openstack _Rubén Córdova, Antonio Merino 5
GI101 – NETWORK TUNNELLING
_______________________________________________________________________________________________
Laboratorio 01: Cloud Computing con Openstack _Rubén Córdova, Antonio Merino 6
GI101 – NETWORK TUNNELLING
_______________________________________________________________________________________________
export OS_PROJECT_DOMAIN_NAME=Default
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_NAME=demo
export OS_USERNAME=demo
export OS_PASSWORD=[password]
export OS_AUTH_URL=http://control:5000/v3
export OS_IDENTITY_API_VERSION=3
export OS_IMAGE_API_VERSION=2
*OS_PASSWORD = gira
$ source admin-openrc
Con esto se comprueba que se está usando las credenciales de admin (verificar
user_id con el que salió en 1.6)
2.1 Pre-requisitos
$ mysql -u root -p
Laboratorio 01: Cloud Computing con Openstack _Rubén Córdova, Antonio Merino 7
GI101 – NETWORK TUNNELLING
_______________________________________________________________________________________________
*GLANCE_DBPASS = gira
$ source admin-openrc
*GLANCE_PASS = gira
Laboratorio 01: Cloud Computing con Openstack _Rubén Córdova, Antonio Merino 8
GI101 – NETWORK TUNNELLING
_______________________________________________________________________________________________
Laboratorio 01: Cloud Computing con Openstack _Rubén Córdova, Antonio Merino 9
GI101 – NETWORK TUNNELLING
_______________________________________________________________________________________________
Instalación de paquetes
Agregar lo siguiente:
[database]
connection = mysql+pymysql://glance:GLANCE_DBPASS@control/glance
[keystone_authtoken]
auth_uri = http://control:5000
auth_url = http://control:35357
memcached_servers = control:11211
auth_type = password
project_domain_name = Default
user_domain_name = Default
project_name = service
username = glance
password = GLANCE_DBPASS
[paste_deploy]
flavor = keystone
[glance_store]
stores = file,http
default_store = file
filesystem_store_datadir = /var/lib/glance/images/
*GLANCE_DBPASS = gira
Laboratorio 01: Cloud Computing con Openstack _Rubén Córdova, Antonio Merino 10
GI101 – NETWORK TUNNELLING
_______________________________________________________________________________________________
[database]
connection = mysql+pymysql://glance:GLANCE_DBPASS@control/glance
[keystone_authtoken]
auth_uri = http://control:5000
auth_url = http://control:35357
memcached_servers = control:11211
auth_type = password
project_domain_name = Default
user_domain_name = Default
project_name = service
username = glance
password = GLANCE_DBPASS
[paste_deploy]
flavor = keystone
*GLANCE_DBPASS = gira
$ source admin-openrc
Laboratorio 01: Cloud Computing con Openstack _Rubén Córdova, Antonio Merino 11
GI101 – NETWORK TUNNELLING
_______________________________________________________________________________________________
Descargar la imagen.
$ wget http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-
disk.img
Subir la imagen al Image service usando formato de disco QCOW2, bare container
format y visibilidad publica, para que todos los proyectos tengan acceso a ella.
Laboratorio 01: Cloud Computing con Openstack _Rubén Córdova, Antonio Merino 12