Qué beneficios le aporta conectarlo
Conectar su cuenta de Cloudflare nos permite publicar sitios estáticos en Cloudflare Pages en su cuenta, y servir el DNS y la caché de sus sitios desde ella. Todo permanece en su propio panel de Cloudflare y en su propio plan de Cloudflare.
Antes de empezar
Una cuenta de Cloudflare, con los dominios que desee utilizar añadidos como zonas. El plan gratuito es suficiente para conectar; lo que pueda hacer en cada zona dependerá de lo que permita su plan.
1. Crear la clave en Cloudflare
En el panel de Cloudflare, abra My Profile → API Tokens y elija Create Token, luego Create Custom Token. Asígnele un nombre, añada los permisos indicados abajo y, en Zone Resources, elija las zonas a las que desea que accedamos: todas las zonas, o solo las que indique. Revíselo y pulse Create Token. Cloudflare muestra el token una sola vez; cópielo en ese momento.
Añada estos permisos:
La alternativa anterior. En lugar de un token, puede conectarse con su Global API Key y la dirección de correo electrónico con la que inicia sesión (My Profile → API Tokens → API Keys → Global API Key → View). Cloudflare no lo recomienda: la Global API Key incluye todos los permisos que tiene su cuenta, en todas las zonas, y no se puede limitar. Utilice un token si le es posible.
2. Conectarlo aquí
Abra Integraciones en su panel y elija Conectar una cuenta. Seleccione Cuenta de Cloudflare (Pages, CDN y DNS) como grupo y Cloudflare como cuenta, complete Token de API —o, para la alternativa anterior, Clave de API y Correo electrónico de la cuenta— y pulse Conectar cuenta.
Probamos lo que pegue antes de guardar nada. Una clave que no funcione nunca se almacena, y la respuesta indicará cuál fue el error. Una clave que funcione se guarda cifrada en nuestro baúl de secretos —nunca en nuestra base de datos— y no se vuelve a mostrar jamás, ni siquiera a usted.
Qué ocurre a continuación
- Cloudflare Pages aparece como destino de despliegue al crear o mover un sitio
estático, y publicamos la compilación en un proyecto de Pages en su cuenta.
- Sus zonas pueden servir el DNS de un dominio y la caché de un sitio desde esta cuenta.
- Comprobamos que el token pueda leer sus zonas, editar el DNS, purgar la caché y cambiar la configuración de la zona.
La lista de verificación junto a la conexión muestra cuáles de estas acciones pudimos confirmar.
Si desea mantener la CDN y el DNS en cuentas de Cloudflare diferentes, conéctelos por separado como Cloudflare CDN y Cloudflare DNS en su lugar; cada uno dispone de su propia guía.
Si no se conecta
Un permiso aparece como no confirmado. Cloudflare no siempre permite que un token liste sus propios permisos, por lo que algunos se confirman la primera vez que los utilizamos. Si una acción falla posteriormente con un error de permisos, edite el token en My Profile → API Tokens y añada el permiso que falta; el valor del token no cambia, por lo que no es necesario volver a conectar nada.
Falta una zona. La sección Zone Resources del token no la incluye. Edite el token para incluir esa zona, o todas las zonas.
Indica que la clave fue rechazada. Casi siempre se debe a una de estas tres causas: un espacio o un salto de línea copiado con ella, una clave que ha caducado, o una clave que fue revocada o regenerada después de que la copiara. Cree una nueva y péguela de nuevo.
Se conecta, pero algo falla posteriormente. La clave se autentica pero carece de un permiso que la acción necesita. Cree una nueva clave con los permisos indicados anteriormente, luego desconecte la conexión antigua y conecte la nueva clave.
Desconexión
Abra Integraciones, busque la cuenta y pulse Desconectar. Eso elimina la clave almacenada de inmediato. Todo lo que la estuviera utilizando se detendrá en su siguiente acción, y las pantallas que dependían de ella lo indicarán en lugar de fallar de manera silenciosa.
Desconectar no deshace lo que ya se hizo: los registros, despliegues o configuraciones que hayamos modificado en su cuenta permanecerán tal como están. Si cree que la clave en sí ha podido filtrarse, revóquela también en el proveedor; desconectarla elimina nuestra copia, no la de ellos.