Configura un dominio personalizado para una instancia de IP pública de Looker (Google Cloud Core)

Puedes entregar tu instancia a través de un dominio web personalizado en lugar del dominio predeterminado que proporciona Looker (Google Cloud Core).

En esta página de documentación, se describe la configuración de dominios personalizados para las instancias que cumplen con uno de los siguientes criterios:

  • La instancia es solo de IP pública.
  • La instancia usa una IP pública y una privada.

Si creas un dominio personalizado con una instancia que usa una conexión de red pública, Google proporciona un certificado SSL administrado con renovación automática.

Si quieres implementar un dominio personalizado para este tipo de instancias, debes seguir estos pasos:

  1. Configura el dominio personalizado.
  2. Crea el registro A del DNS.
  3. Actualiza las credenciales de OAuth.

Antes de comenzar

Antes de personalizar el dominio de tu instancia de Looker (Google Cloud Core), identifica dónde se almacenan los registros DNS de tu dominio para poder actualizarlos.

Funciones obligatorias

Si quieres obtener los permisos que necesitas para crear un dominio personalizado en una instancia de Looker (Google Cloud Core), pídele a tu administrador que te otorgue el rol de Administrador de Looker (roles/looker.admin) en el proyecto en el que reside la instancia. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso.

Es posible que también puedas obtener los permisos necesarios a través de los roles personalizados o de otros roles predefinidos.

Crea un dominio personalizado

En la consola de Google Cloud, sigue estos pasos para personalizar el dominio de tu instancia de Looker (Google Cloud Core):

  1. En la página Instancias, haz clic en el nombre de la instancia para la que deseas configurar un dominio personalizado.
  2. Haz clic en la pestaña DOMINIO PERSONALIZADO.
  3. Haz clic en AGREGAR UN DOMINIO PERSONALIZADO.

    Se abrirá el panel Agregar un nuevo dominio personalizado.

  4. Utiliza solo letras, números y guiones. Ingresa el nombre de host de hasta 64 caracteres para el dominio web que quieras utilizar, por ejemplo: looker.examplepetstore.com.

  5. En el panel Agregar un nuevo dominio personalizado, haz clic en LISTO para volver a la pestaña DOMINIO PERSONALIZADO.

Tu dominio personalizado se mostrará en la columna URL de la instancia en la página Instancias de la consola de Google Cloud.

Después de que se cree el dominio personalizado, podrás ver la información sobre este o borrarlo.

Accede al dominio personalizado

Si quieres configurar el acceso a un dominio personalizado para una instancia de Looker (Google Cloud Core) que use una IP pública, crea un registro DNS y actualiza las credenciales de OAuth.

Antes de comenzar

Si quieres obtener los permisos que necesitas para configurar el acceso a un dominio personalizado de IP pública, pídele a tu administrador que te otorgue los siguientes roles de IAM en el proyecto en el que reside la instancia:

Si quieres obtener más información para otorgar roles, consulta Administra el acceso.

Es posible que también puedas obtener los permisos necesarios a través de los roles personalizados o de otros roles predefinidos.

Crea un registro DNS

Dondequiera que estén almacenados tus registros DNS, crea un registro A en la zona del DNS para tu dominio. Para una instancia que usa una conexión de red pública, usa la IP pública de entrada de la instancia de Looker (Google Cloud Core) para la dirección IP del registro A. Puedes encontrar la IP pública de entrada en la pestaña Detalles de la página Instancias en la consola de Google Cloud. (También se muestra en el campo Datos de la sección Actualizar tus registros DNS del panel Agregar un nuevo dominio personalizado).

Después de que se actualicen tus registros DNS, haz clic en el botón VERIFICAR DOMINIO en la página Instancias.

Una vez que se actualicen los registros DNS y se verifique el dominio en la consola de Google Cloud, el estado del dominio personalizado asignado a la instancia cambiará de Sin verificar a Disponible.

Actualiza las credenciales de OAuth

  1. Para acceder a tu cliente de OAuth, navega en la consola de Google Cloud a APIs y servicios > Credenciales y selecciona el ID de cliente de OAuth que usa tu instancia de Looker (Google Cloud Core).
  2. Haz clic en el botón Agregar URI para actualizar el campo Orígenes autorizados de JavaScript en tu cliente de OAuth y que incluya el mismo nombre de DNS que tu organización usará para acceder a Looker (Google Cloud Core). Por ejemplo, si tu dominio personalizado es looker.examplepetstore.com, deberías ingresar looker.examplepetstore.com/ como URI.

  3. Actualiza o agrega el dominio personalizado a la lista de URI de redireccionamiento autorizados para las credenciales de OAuth que usaste cuando creaste la instancia de Looker (Google Cloud Core). Agrega /oauth2callback al final del URI. Por ejemplo, si tu dominio personalizado es looker.examplepetstore.com, debes ingresar looker.examplepetstore.com/oauth2callback.

Agrega usuarios

Una vez que se hayan completado los pasos anteriores, los usuarios podrán acceder a la URL del dominio personalizado.

Asegúrate de que el método de autenticación de usuarios esté completamente configurado para la instancia de Looker (Google Cloud Core) antes de agregar usuarios a ella.

¿Qué sigue?