----Mariano Matayoshi
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Gente, hace no mucho dockerize y deploye mi app a los servers de amazon. Les dejo el link, espero que le sirva a alguno!Si necesitan una mano, avisen no más.
--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+u...@googlegroups.com.
----Alvaro
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+u...@googlegroups.com.
mmm.. interesante, no había visto github-2-docker, voy a entrarle por ahí.gracias!
On Mon, Sep 11, 2017 at 12:46 PM Alvaro Gil <zeva...@gmail.com> wrote:
Martin, si usas builds automatizados en cada push de X branch o Y tag, si las mismas credenciales que autentican a Github-2-Docker tienen acceso al repo privado no hay problema. No tengo muchos detalles para darte de como lo hice porque fue hace mucho tiempo pero en este momento tengo varias imágenes que se construyen tirando de repos privados como dependencias.
El 11 de septiembre de 2017, 12:21, Martin Sarsale<martin@malditainternet.com> escribió:On Mon, Sep 11, 2017 at 12:11 PM Mariano Matayoshi <matayosh...@gmail.com> wrote:Gente, hace no mucho dockerize y deploye mi app a los servers de amazon. Les dejo el link, espero que le sirva a alguno!Si necesitan una mano, avisen no más.Felicitaciones :)A nosotros algo que nos traba es 'que hacer con las gemas que están en repos privados'; a saber, cuando se está construyendo la imagen no estan las credenciales de SSH para checkoutear ese el repo donde estan.Vimos varias opciones; algunas de meter las credenciales de SSH en la imágen; luego borrarlas y squashear el resultado; pero no estaban muy buenas.Otra que hacemos es traer las gemas ANTES de hacker `docker build` pero es un hack..Alguien tiene una solución definitiva a esto?--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
----Alvaro
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
github-2-docker me referia a la integración no algo en particular :D
El 11 de septiembre de 2017, 12:52, Martin Sarsale<mar...@malditainternet.com> escribió:
mmm.. interesante, no había visto github-2-docker, voy a entrarle por ahí.gracias!
On Mon, Sep 11, 2017 at 12:46 PM Alvaro Gil <zeva...@gmail.com> wrote:
Martin, si usas builds automatizados en cada push de X branch o Y tag, si las mismas credenciales que autentican a Github-2-Docker tienen acceso al repo privado no hay problema. No tengo muchos detalles para darte de como lo hice porque fue hace mucho tiempo pero en este momento tengo varias imágenes que se construyen tirando de repos privados como dependencias.
El 11 de septiembre de 2017, 12:21, Martin Sarsale<mar...@malditainternet.com> escribió:On Mon, Sep 11, 2017 at 12:11 PM Mariano Matayoshi <matayosh...@gmail.com> wrote:Gente, hace no mucho dockerize y deploye mi app a los servers de amazon. Les dejo el link, espero que le sirva a alguno!Si necesitan una mano, avisen no más.Felicitaciones :)A nosotros algo que nos traba es 'que hacer con las gemas que están en repos privados'; a saber, cuando se está construyendo la imagen no estan las credenciales de SSH para checkoutear ese el repo donde estan.Vimos varias opciones; algunas de meter las credenciales de SSH en la imágen; luego borrarlas y squashear el resultado; pero no estaban muy buenas.Otra que hacemos es traer las gemas ANTES de hacker `docker build` pero es un hack..Alguien tiene una solución definitiva a esto?--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+u...@googlegroups.com.
----Alvaro
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+u...@googlegroups.com.
--Alvaro
--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+u...@googlegroups.com.
ah :)claro, pero eso es lo que no quiero hacer:$ git pull # tiene mis credenciales$ docker build [...] # acá adentro NO están mis credenciales de ssh; cuando quiere hacer `git pull` de las gemas privadas, tira un error.puedo hacer:$ git pull # tiene mis creds$ bundle package --all # tiene mis creds$ docker build [...] # no necesita mis creds, porque lee las gemas del directorio localPERO tengo que tener instalado bundler en el HOST donde estoy armando la imagen;Quizás tengo que hacer un flow de github-2-docker (je) donde todos estos ascos queden empaquetados.Digamos, olvidarme de como está hecha la salchicha :)
On Mon, Sep 11, 2017 at 2:23 PM Alvaro Gil <zeva...@gmail.com> wrote:
github-2-docker me referia a la integración no algo en particular :D
El 11 de septiembre de 2017, 12:52, Martin Sarsale<martin@malditainternet.com> escribió:
mmm.. interesante, no había visto github-2-docker, voy a entrarle por ahí.gracias!
On Mon, Sep 11, 2017 at 12:46 PM Alvaro Gil <zeva...@gmail.com> wrote:
Martin, si usas builds automatizados en cada push de X branch o Y tag, si las mismas credenciales que autentican a Github-2-Docker tienen acceso al repo privado no hay problema. No tengo muchos detalles para darte de como lo hice porque fue hace mucho tiempo pero en este momento tengo varias imágenes que se construyen tirando de repos privados como dependencias.El 11 de septiembre de 2017, 12:21, Martin Sarsale<martin@malditainternet.com> escribió:On Mon, Sep 11, 2017 at 12:11 PM Mariano Matayoshi <matayosh...@gmail.com> wrote:Gente, hace no mucho dockerize y deploye mi app a los servers de amazon. Les dejo el link, espero que le sirva a alguno!Si necesitan una mano, avisen no más.Felicitaciones :)A nosotros algo que nos traba es 'que hacer con las gemas que están en repos privados'; a saber, cuando se está construyendo la imagen no estan las credenciales de SSH para checkoutear ese el repo donde estan.Vimos varias opciones; algunas de meter las credenciales de SSH en la imágen; luego borrarlas y squashear el resultado; pero no estaban muy buenas.Otra que hacemos es traer las gemas ANTES de hacker `docker build` pero es un hack..Alguien tiene una solución definitiva a esto?--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
----Alvaro
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
--Alvaro
--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
ah :)claro, pero eso es lo que no quiero hacer:$ git pull # tiene mis credenciales$ docker build [...] # acá adentro NO están mis credenciales de ssh; cuando quiere hacer `git pull` de las gemas privadas, tira un error.puedo hacer:$ git pull # tiene mis creds$ bundle package --all # tiene mis creds$ docker build [...] # no necesita mis creds, porque lee las gemas del directorio localPERO tengo que tener instalado bundler en el HOST donde estoy armando la imagen;Quizás tengo que hacer un flow de github-2-docker (je) donde todos estos ascos queden empaquetados.Digamos, olvidarme de como está hecha la salchicha :)
On Mon, Sep 11, 2017 at 2:23 PM Alvaro Gil <zeva...@gmail.com> wrote:
github-2-docker me referia a la integración no algo en particular :D
El 11 de septiembre de 2017, 12:52, Martin Sarsale<martin@malditainternet.com> escribió:
mmm.. interesante, no había visto github-2-docker, voy a entrarle por ahí.gracias!
On Mon, Sep 11, 2017 at 12:46 PM Alvaro Gil <zeva...@gmail.com> wrote:
Martin, si usas builds automatizados en cada push de X branch o Y tag, si las mismas credenciales que autentican a Github-2-Docker tienen acceso al repo privado no hay problema. No tengo muchos detalles para darte de como lo hice porque fue hace mucho tiempo pero en este momento tengo varias imágenes que se construyen tirando de repos privados como dependencias.El 11 de septiembre de 2017, 12:21, Martin Sarsale<martin@malditainternet.com> escribió:On Mon, Sep 11, 2017 at 12:11 PM Mariano Matayoshi <matayosh...@gmail.com> wrote:Gente, hace no mucho dockerize y deploye mi app a los servers de amazon. Les dejo el link, espero que le sirva a alguno!Si necesitan una mano, avisen no más.Felicitaciones :)A nosotros algo que nos traba es 'que hacer con las gemas que están en repos privados'; a saber, cuando se está construyendo la imagen no estan las credenciales de SSH para checkoutear ese el repo donde estan.Vimos varias opciones; algunas de meter las credenciales de SSH en la imágen; luego borrarlas y squashear el resultado; pero no estaban muy buenas.Otra que hacemos es traer las gemas ANTES de hacker `docker build` pero es un hack..Alguien tiene una solución definitiva a esto?--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
----Alvaro
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
--Alvaro
--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+unsubscribe@googlegroups.com.
El método del que te hablo no requiere que pongas ninguna credencial en el Dockerfile o durante el proceso de build. El flujo es mas o menos...- pusheas a github- github le notifica a docker- docker hace pull del repo- docker hace el buildla única condición es que la autorización que le diste a docker para hacer builds automáticos de un repo determinado también tenga acceso a los repos "vendoreados", submodulos etc. Te aconsejo que crees un repo de prueba en GH y otro en Docker y que desde docker solicites autorización a GH para probar.Saludos!