Unlocking the Power of vCenter Profiles in vSphere 7

Agustín Malanco es un VCDX #141 con una nueva serie de artículos sobre las nuevas capacidades que se nos entregaron con vSphere 7. En este primer artículo, se centra en la creación de perfiles de configuración para nuestras instancias de vCenter con vCenter Profiles.

Desde hace mucho tiempo, los clientes de VMware han tenido peticiones para poder estandarizar y tener un método de configuración declarativo para vCenter Server, logrando tener claro el estado final de configuración entre las instancias de vCenter. Con vCenter Profiles, podemos exportar la configuración existente de vCenter y cubrir los siguientes casos de uso:

1. Crear un perfil básico para pruebas

2. Crear un perfil a partir de la configuración actual

3. Verificar la configuración actual vs el perfil creado

Para interactuar con vCenter Profiles, podemos usar dos métodos:

1. GUI de vCenter Server ( Development Center > API Explorer)

2. API de REST ( endpoint y API de Appliance)

Para crear un perfil básico para pruebas, podemos buscar la llamada de API “ApplianceVcenterSettingsV1ConfigCreate” en el API Explorer. La respuesta nos dará una estructura del body, que podemos usar en conjunto con la configuración actual para crear un perfil.

Para crear un perfil a partir de la configuración actual, podemos hacer una llamada GET a la siguiente ruta:

“`

https:///api/appliance/vcenter/settings/v1/config

“`

La respuesta nos dará la configuración actual de vCenter, que podemos utilizar para crear un perfil.

Para verificar la configuración actual vs el perfil creado, podemos hacer una llamada GET a la siguiente ruta:

“`

https:///api/appliance/vcenter/settings/v1/config/tasks

“`

La respuesta nos dará el ID del task, que podemos utilizar para consultar el resultado.

En este ejemplo practico, hemos creado un perfil básico para pruebas y lo hemos utilizado para verificar la configuración actual vs el perfil creado. También hemos utilizado Postman para interactuar con el API de vCenter Profiles.

Esperamos que este ejemplo práctico les haya dado una idea de cómo comenzar a hacer uso de los diferentes APIs de vCenter Profiles. ¡Hasta el próximo artículo!

Leave a Reply