GitHub

Cuando añadas una aplicación, tendrás que seleccionar un proveedor Git y un repositorio de tu cuenta. Además de GitHub, también puedes elegir entre Bitbucket o GitLab.

Si tienes un repositorio en otro proveedor de Git, puedes importar ese repositorio a GitHub para poder conectarlo a tu aplicación alojada en Kinsta.

Autenticar y Autorizar

La primera vez que añadas una aplicación en MyKinsta, necesitarás conectarte a un proveedor Git para que Kinsta pueda acceder al repositorio de tu aplicación. Cuando hagas clic en el botón Añadir servicio y selecciones Añadir aplicación en el menú desplegable, se te pedirá que elijas tu proveedor Git y conectes Kinsta a tu cuenta.

Conecta Kinsta con tu cuenta de GitHub.
Conecta Kinsta con tu cuenta de GitHub.

Si previamente has desplegado una aplicación y conectado un proveedor de Git diferente, también tendrás la opción de seleccionar GitHub en el paso Detalles de la aplicación al añadir una aplicación.

Selecciona GitHub en Detalles de la aplicación al añadir una aplicación.
Selecciona GitHub en Detalles de la aplicación al añadir una aplicación.

Si no has iniciado sesión en GitHub, tendrás que hacerlo. En la siguiente página, tendrás que autentificarte para poder autorizar el acceso. El último paso es autorizar a la aplicación GitHub de Kinsta para que acceda a tu cuenta de GitHub.

Autoriza a Kinsta a conectarse a tu cuenta de GitHub.
Autoriza a Kinsta a conectarse a tu cuenta de GitHub.

Vuelve a MyKinsta, donde puedes empezar a añadir tu aplicación e instalar la aplicación Kinsta GitHub en tu repositorio.

Editar los permisos de GitHub

En el modal/pop-up de Añadir aplicación, haz clic en el campo del repositorio de GitHub y selecciona Editar permisos de GitHub en el desplegable.

Editar permisos de GitHub al añadir una aplicación.
Editar permisos de GitHub al añadir una aplicación.

Esto inicia la instalación de la aplicación Kinsta GitHub en tu cuenta de GitHub. Si tienes acceso a varias cuentas, elige la cuenta correcta en la que instalarla.

Instala la aplicación Kinsta GitHub en tu cuenta de GitHub.
Instala la aplicación Kinsta GitHub en tu cuenta de GitHub.

Puedes especificar exactamente a qué tiene acceso esta aplicación en la siguiente pantalla. Nuestro objetivo es tener el menor acceso posible a tus datos, por lo que recomendamos no dar a la aplicación acceso a todos los repositorios. Haz clic en Sólo seleccionar repositorios y elige el repositorio que quieres desplegar.

Selecciona el repositorio de GitHub que quieres desplegar en Kinsta.
Selecciona el repositorio de GitHub que quieres desplegar en Kinsta.

Finalmente, haz clic en Guardar, y ya estás listo. Cuando vuelvas a MyKinsta y hagas clic en el campo del repositorio de GitHub, deberías ver el repositorio autorizado ahora disponible.

Selecciona el repositorio a desplegar.
Selecciona el repositorio a desplegar.

Eliminar el Acceso de Kinsta a GitHub

Puedes eliminar el acceso de Kinsta a tu cuenta de GitHub a través de MyKinsta o de GitHub.

Eliminar el Acceso a través de MyKinsta

En MyKinsta, haz clic en tu nombre de usuario y ve a Configuración de usuario > Acceso. En Acceso a la aplicación, haz clic en Revocar para la aplicación de GitHub.

La aplicación GitHub en MyKinsta acceso a la aplicación.
La aplicación GitHub en MyKinsta acceso a la aplicación.

Eliminar el acceso a través de GitHub

En GitHub, haz clic en tu avatar de usuario y ve a Configuración > Aplicaciones > Aplicaciones GitHub autorizadas. Haz clic en Revocar para la aplicación GitHub de Kinsta.

Aplicación Kinsta GitHub en Apps GitHub Autorizadas.
Aplicación Kinsta GitHub en Apps GitHub Autorizadas.

En el modal/pop-up de confirmación, haz clic en Entiendo, revocar acceso.

Revocar el acceso para la aplicación Kinsta GitHub.
Revocar el acceso para la aplicación Kinsta GitHub.

Si intentas añadir una nueva aplicación en MyKinsta, deberás autenticar y autorizar la aplicación Kinsta GitHub para volver a conectarla a tu cuenta de GitHub.

Importar un Repositorio a GitHub

  1. En GitHub, haz clic en El signo más (+) en la esquina superior derecha y selecciona Importar un repositorio.
  2. Copia la URL del repositorio de tu otro proveedor de Git y pégala en la URL del clon de tu antiguo repositorio en GitHub.
  3. Si eres miembro de una Organización en GitHub, elige un Propietario para tu nuevo repositorio.
  4. Introduce el nombre de tu Repositorio.
  5. Elige una configuración de privacidad para el nuevo repositorio y haz clic en Comenzar importación.
    Importar repositorio a GitHub.
    Importar repositorio a GitHub.
  6. Si el repositorio en el otro proveedor de Git es privado, introduce tu Nombre de usuario/Inicio de sesión y Contraseña cuando se te solicite y haz clic en Enviar.

Solución de Problemas

Repositorios Perdidos

Si tienes problemas para ver tus repositorios en el modal/ventana emergente Añadir aplicación, puede que necesites volver a autenticar y autorizar la aplicación Kinsta GitHub. Para ello, empieza por eliminar el acceso entre Kinsta y GitHub como se ha descrito anteriormente.

En MyKinsta, en el modal/pop-up Añadir aplicación (Añadir servicio > Añadir aplicación), sigue los pasos de autenticar y autorizar para conectar de nuevo Kinsta a tu cuenta de GitHub.

Espacios de Nombre en Conflicto

El error Espacios de nombres en conflicto aparece cuando una cuenta Git está conectada a otra cuenta de usuario de MyKinsta. Tu cuenta Git sólo puede estar vinculada a una cuenta MyKinsta; si tienes varias cuentas MyKinsta, debes utilizar varias cuentas Git.

Para resolver este error, debes iniciar sesión en tu otra cuenta MyKinsta y eliminar el acceso de Kinsta a GitHub.

¿Este artículo te ha resultado útil?