sat05 - gpulido-redhat/workshopclaro GitHub Wiki

Entendimiento y gestión de organizaciones

Meta:
- Entendimiento de la gestión de organizaciones y ubicaciones en Red Hat Satellite.

Objetivos:
- Identificación y planificación de Organizaciones y Ubicaciones en Red Hat Satellite (Demostración)

Secciones:
- Crear Organizaciones en Satellite por GUI. (Demostrativo)
- Crear Organizaciones en Satellite por CLI hammer. (Demostrativo)
- Crear Ubicaciones en Satellite por GUI. (Demostrativo)
- Crear Ubicaciones en Satellite por CLI hammer. (Demostrativo)
- Laboratorio: Creando Organizaciones y Ubicaciones en Red Hat Satellite por GUI y Hammer

Laboratorios:

Crear Organizaciones en Satellite por GUI. (Demostrativo)

La siguiente demostración tiene como finalidad aprender a crear organizaciones por la herramienta gráfica.

Administrar > Organizaciones

En la pagina de Organziaciones darle click al boton Nueva organización

Ingresar los datos como se muestra en la imagen y darle click al boton Enviar

Verificar que la nueva organización se haya creado de manera satisfactoria en la pagina Organizaciones

Crear Organizaciones en Satellite por CLI hammer. (Demostrativo)

Autenticarse utilizando la herramienta hammer

[root@satellite ~]# hammer auth login basic
[Foreman] Username: admin
[Foreman] Password for admin:
Successfully logged in as 'admin'.

Crear la organización Aplicaciones con etiqueta apps y descripción 'Servidores del área de aplicaciones'

[root@satellite ~]# hammer organization create  --name Aplicaciones --label apps --description 'Servidores del área de aplicaciones'

Listar las organizaciones para validar

[root@satellite ~]# hammer organization list
---|----------------------|----------------------|-------------------------------------|---------------------
ID | TITLE                | NAME                 | DESCRIPTION                         | LABEL
---|----------------------|----------------------|-------------------------------------|---------------------
12 | Aplicaciones         | Aplicaciones         | Servidores del área de aplicaciones | apps
1  | Default Organization | Default Organization |                                     | Default_Organization
4  | Global Bank          | Global Bank          | Organización Principal              | principal
3  | Opennova             | Opennova             |                                     | ON
---|----------------------|----------------------|-------------------------------------|---------------------

Borrar la organización Aplicaciones

[root@satellite ~]# hammer organization delete --name Aplicaciones
[....................................................................................................................................................] [100%]

Listar las organizaciones para validar

[root@satellite ~]# hammer organization list
---|----------------------|----------------------|------------------------|---------------------
ID | TITLE                | NAME                 | DESCRIPTION            | LABEL
---|----------------------|----------------------|------------------------|---------------------
1  | Default Organization | Default Organization |                        | Default_Organization
4  | Global Bank          | Global Bank          | Organización Principal | principal
3  | Opennova             | Opennova             |                        | ON
---|----------------------|----------------------|------------------------|---------------------

Crear Ubicaciones en Satellite por GUI. (Demostrativo)

Administrar > Ubicaciones

En la pagina de Ubicaciones darle click al boton Nueva ubicacion

Ingresar los datos como se muestra en la imagen y darle click al boton Enviar

Verificar que la nueva ubicacion se haya creado de manera satisfactoria en la pagina Ubicaciones

Asociar la nueva ubicación Panamá a la organización Global Bank

En la pagina de Organizaciones darle click al boton Editar

Ubicaciones > Panamá y darle click al símbolo de las flechas

Luego darle click al botón Enviar

En la parte superior izquierda en la parte oscura validar que exista la organización Global Bank y la ubicación Panamá

Crear Ubicaciones en Satellite por CLI hammer. (Demostrativo)

Autenticarse utilizando la herramienta hammer

[root@satellite ~]# hammer auth login basic
[Foreman] Username: admin
[Foreman] Password for admin:
Successfully logged in as 'admin'.

Crear la ubicación 'San Isidro' con la descripción 'Data Center Level 3'

[root@satellite ~]# hammer location create --name 'San Isidro' --description 'Data Center Level 3'
Location created.

Listar las ubicaciones para validar

[root@satellite ~]# hammer location list
---|------------------|------------------|--------------------
ID | TITLE            | NAME             | DESCRIPTION
---|------------------|------------------|--------------------
2  | Default Location | Default Location |
6  | Lima             | Lima             | Sede Sucursal
8  | Panamá           | Panamá           | Sede Principal
13 | San Isidro       | San Isidro       | Data Center Level 3
---|------------------|------------------|--------------------

Borrar la ubicación 'San Isidro'

[root@satellite ~]# hammer location delete --name 'San Isidro'
Location deleted.

Listar las ubicaciones para validar

[root@satellite ~]# hammer location list
---|------------------|------------------|---------------
ID | TITLE            | NAME             | DESCRIPTION
---|------------------|------------------|---------------
2  | Default Location | Default Location |
6  | Lima             | Lima             | Sede Sucursal
8  | Panamá           | Panamá           | Sede Principal
---|------------------|------------------|---------------

Crear la organización y ubicación eliminadas en los pasos anteriores

[root@satellite ~]# hammer organization create  --name Aplicaciones --label apps --description 'Servidores del área de aplicaciones'
[root@satellite ~]# hammer location create --name 'San Isidro' --description 'Data Center Level 3'

Asignar la ubicación 'San Isidro' a la organización Aplicaciones

[root@satellite ~]# hammer organization add-location --help
Usage:
    hammer organization add-location [OPTIONS]

Options:
 --id ID                         Organization ID
 --location LOCATION_NAME        Location name
 --location-id LOCATION_ID
 --location-title LOCATION_TITLE Location title
 --name NAME                     Organization name
 --title TITLE                   Organization title
 -h, --help                      Print help
[root@satellite ~]# hammer organization list
---|----------------------|----------------------|-------------------------------------|---------------------
ID | TITLE                | NAME                 | DESCRIPTION                         | LABEL
---|----------------------|----------------------|-------------------------------------|---------------------
15 | Aplicaciones         | Aplicaciones         | Servidores del area de aplicaciones | apps
1  | Default Organization | Default Organization |                                     | Default_Organization
4  | Global Bank          | Global Bank          | Organizacion Principal              | principal
3  | Opennova             | Opennova             |                                     | ON
---|----------------------|----------------------|-------------------------------------|---------------------
[root@satellite ~]# hammer location list
---|------------------|------------------|--------------------
ID | TITLE            | NAME             | DESCRIPTION
---|------------------|------------------|--------------------
2  | Default Location | Default Location |
6  | Lima             | Lima             | Sede Sucursal
8  | Panamá           | Panamá           | Sede Principal
14 | San Isidro       | San Isidro       | Data Center Level 3
---|------------------|------------------|--------------------
[root@satellite ~]# hammer organization add-location --name Aplicaciones --location 'San Isidro'
The location has been associated.
[root@satellite ~]# hammer organization info --name Aplicaciones | tail -n 10

Locations:
    San Isidro
Created at:             2020/08/28 06:20:53
Updated at:             2020/08/28 06:20:53
Label:                  apps
Description:            Servidores del area de aplicaciones
Red Hat Repository URL: https://cdn.redhat.com
Service Levels:

Laboratorio de la Unidad


El siguiente laboratorio se realizara en el servidor Satellite instalado en el capitulo anterior


1. Crear una Organización y Ubicaciones utilizando la GUI


Crear una Organización con los siguiente datos:
Nombre: Aplicaciones
Label: apps

Crear una Ubicación con los siguiente datos:
Nombre: Panamá
Descripción: 'Sede Principal'
Asociar la Ubicación Panamá a la Organización Aplicaciones

2. Crear una Organización y Ubicación utilizando la CLI hammer.**


Crear una Organización con los siguiente datos:
Nombre: Cajeros
Label: caj
Descripción: 'Servidores de la Organización Cajeros'

Crear una Ubicación con los siguiente datos:
Nombre: Lima
Descripción: 'Sede Sucursal'

Asociar la Ubicación Lima a la Organización Cajeros


Utilizar la demostración previa como solucionario para este laboratorio.
Si tiene dudas o consultas escriba a los instructores a cargo por el chat.

⚠️ **GitHub.com Fallback** ⚠️