Codifly
Volver al blog
C4C7OPS6 may 202617 min de lectura

Vincular un proveedor Git con la consola de C4C7OPS

En este pequeño blog realizaremos la vinculación de nuestra cuenta en C4C7OPS junto con su proveedor Git (donde tenemos los repositorios con el código de los servicios que deseamos usar en un futuro). Para esto debemos d

Vincular un proveedor Git con la consola de C4C7OPS - imagen 1

En este pequeño blog realizaremos la vinculación de nuestra cuenta en C4C7OPS junto con su proveedor Git (donde tenemos los repositorios con el código de los servicios que deseamos usar en un futuro).

Para esto debemos dirigirnos a la ventana “Git“ en nuestra consola, para esto debemos pulsar los botones “Settings“ y seguido en el menú desplegado pulsamos la opción “Git“.

El siguiente paso consiste en generar una clave SSH y copiarla para luego agregarla a las claves SSH con acceso permitido en sus repositorios:

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 1

Luego de copiar la clave SSH nos dirigimos a nuestro provider y lo añadimos en la sección claves permitidas.

Permitir acceso en Bitbucket desde la consola de C4C7OPS

Ubicados en la página de Bitbucket, nos dirigimos al botón “Settings” y dentro de las opciones desplegadas pulsamos “Personal Bitbucket settings”:

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 2

Luego pulsamos la opción “SSH keys” y posteriormente “Add key”

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 3

Allí pegamos la clave SSH copiada y le damos un nombre para reconocerla fácilmente, para finalizar pulsamos el botón “Save“

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 4

De esta manera ya podrás acceder a tus repositorios en bitbucket desde la consola de C4c7us.

Permitir acceso en GitHub desde la consola de C4C7OPS

Para este caso se sugiere crear un ‘machine user’, la finalidad de este usuario es incluirlo en nuestra organización asignándole un rol de acceso a nuestros repositorios, y asociarlo a plataformas de terceros (como en este caso), entre otros fines.

Haciendo uso de buenas practicas se recomienda que el usuario solo tenga permisos de lectura.

Para este ejemplo creamos una cuenta de GitHub “jdroa19982” con la intención de asociarlo a una organización “c4c7us-tutorials“.

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 5

Para esto nos dirigimos a la pestaña ‘People’ y pulsamos el botón ‘Invite member’

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 6

Luego digitamos el username de la cuenta que deseamos asociar a nuestra organización, lo seleccionamos, y pulsamos ‘Invite’

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 7

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 8

Ahora seleccionaremos él role que se le va a asignar a esta cuenta y finalmente pulsamos ‘Send invitation’

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 9

Ahora podremos ver la invitación enviada al ‘usuario máquina’.

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 10

Desde la cuenta del ‘usuario máquina’ nos dirigimos a ‘Organizations’ y allí pulsamos el botón ‘Join’

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 11

Para aceptar la invitación pulsamos el botón ‘Join c4c7us-tutorials’

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 12

Y así ya tendremos acceso a nuestra organización desde el ‘usuario máquina’

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 13

Ahora nos tendremos que dirigir a las configuraciones de la cuenta pulsando la opción ‘Settings’, esto con el fin de asociar nuestra ssh key generada en la consola de C4C7OPS

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 14

Estando en las configuraciones, pulsamos ‘SSH and GPG keys’ y allí pulsamos el botón ‘New SSH key’

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 15

Luego digitamos un nombre para reconocer la key que vamos a agregar y pegamos la key, finalizamos pulsando ‘Add SSH key’

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 16

Y así podemos agregar una clave SSH a través de una cuenta de ‘usuario máquina’ para interactuar con nuestros repositorios. En caso de que eliminemos esta cuenta de nuestra organización, cualquier plataforma o servicio asociado a las claves asignadas perderá su capacidad de conexión con los repositorios.

Press enter or click to view image in full size

Vincular un proveedor Git con la consola de C4C7OPS - imagen 17

Para más blogs como este, síguenos enC4C7OPS

Articulos relacionados