{"id":2289,"date":"2020-05-06T12:12:17","date_gmt":"2020-05-06T10:12:17","guid":{"rendered":"https:\/\/geko2.factoryfy.com\/?p=1834"},"modified":"2021-11-03T17:57:26","modified_gmt":"2021-11-03T16:57:26","slug":"gitflow-gitops-jenkinsx","status":"publish","type":"post","link":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/","title":{"rendered":"Meetup SpainClouds: GitFlow &#038; GitOps plus LABS Jenkins X y Kubernetes"},"content":{"rendered":"<h2>Primer Meetup virtual de Spainclouds<\/h2>\n<p>A finales del mes pasado tuvimos la oportunidad de participar en el primer meetup virtual de la mano de https:\/\/www.spainclouds.com\/ .<\/p>\n<p>Alrededor de <strong>200 personas inscritas<\/strong> al meetup participaron de una sesi\u00f3n abierta de experiencias sobre <a href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/ingress-controllers\/\"><strong>ingress controller<\/strong><\/a>, sistemas de <a href=\"https:\/\/velero.io\/docs\/master\/\"><strong>backup para k8s<\/strong><\/a> y atendieron al speech que desde Geko Cloud dimos sobre GitFlow y c\u00f3mo generar entornos din\u00e1micos vol\u00e1tiles utilizando filosof\u00eda GitOps mediante una de las herramientas de CICD con m\u00e1s tendencia en la escena como es <a href=\"https:\/\/jenkins-x.io\/\">jenkinsX<\/a>.<\/p>\n<p>Lo cierto es que era nuestra primera experiencia en un <strong>meetup virtual con la plataforma Zoom<\/strong> y tengo que deciros que estoy m\u00e1s que satisfecho con la experiencia de usuario como ponente y con todas las funcionalidades de control, grabaci\u00f3n etc que esta herramienta brinda para este tipo de eventos. Sin duda no ser\u00e1 la \u00faltima vez que la utilizamos sobretodo para impartir formaci\u00f3n o hacer eventos abiertos como es el caso.<\/p>\n<p>Este tipo de iniciativas son fant\u00e1sticas para <strong>intercambiar experiencias en entornos muy distintos con plataformas que hasta ahora se consideraban de alto riesgo<\/strong> por su complejidad y por el riesgo con el soporte conlleva al tratarse de herramientas generadas por la contribuci\u00f3n de la comunidad.<\/p>\n<p>En este sentido, <strong>nuestro valor como empresa<\/strong> se centra en dos principios fundamentales:<\/p>\n<ol>\n<li>Dar a conocer todo el abanico de soluciones a nuestros clientes para cada caso concreto.<\/li>\n<li>Dar soporte 24X7 de estas aplicaciones y aplicar los despliegues tomando las mejores pr\u00e1cticas que conocemos y compartimos con el resto de la comunidad.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h2>GitFlow y GitOPS &#8211; El \u00abspeech\u00bb<\/h2>\n<p>En el speech hablamos b\u00e1sicamente del framework y <strong>flujos de trabajo de GitFlow<\/strong> as\u00ed como de en qu\u00e9 entornos es recomendable, sus ventajas, limitaciones y algunas recomendaciones que seguro os pueden interesar.<\/p>\n<p>La parte interesante en nuestro caso como DevOps y expertos en Cloud, es ver como generar con GitOps entornos din\u00e1micos vol\u00e1tiles para <strong>testear features \u00abon the fly\u00bb<\/strong> y ver como integrar con <a href=\"https:\/\/geko.cloud\/es\/servicios-cloud\/integracion-y-despliegue-cicd\/\"><strong>CICD<\/strong><\/a> las releases a entornos de staging y producci\u00f3n con flujos autom\u00e1ticos y brindando transparencia.<\/p>\n<p>Para la parte del Labs hemos preparado:<\/p>\n<ul>\n<li>Demo de <strong>CLI de GitFlow<\/strong><\/li>\n<li>1 cluster de Kubernetes en Google cloud<\/li>\n<li>JenkinsX conectado a un repositorio de GitHub con una aplicaci\u00f3n Flask en Python<\/li>\n<li>Generaci\u00f3n de una PR en Git que autom\u00e1ticamente arranca un entorno din\u00e1mico de test y escribe la url vol\u00e1til en el mismo PR de Git Hub<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>V\u00eddeo del Speech<\/h3>\n<p>&nbsp;<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/Wd2a_cIzD7c\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>Si tu empresa tiene retos como esto u otros con los que podamos colaborar, <a href=\"https:\/\/geko.cloud\/es\/contacto\/\">contacta<\/a> con nosotros en info@geko.cloud y \u00abFeel the Geko Way\u00bb<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Primer Meetup virtual de Spainclouds A finales del mes pasado tuvimos la oportunidad de participar en el primer meetup virtual de la mano de https:\/\/www.spainclouds.com\/ . Alrededor de 200 personas inscritas al meetup participaron de una sesi\u00f3n abierta de experiencias sobre ingress controller, sistemas de backup para k8s y atendieron al speech que desde Geko [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2291,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[18],"tags":[63,54,37],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Meetup SpainClouds: GitFlow &amp; GitOps plus LABS Jenkins X y Kubernetes - Geko Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Meetup SpainClouds: GitFlow &amp; GitOps plus LABS Jenkins X y Kubernetes - Geko Cloud\" \/>\n<meta property=\"og:description\" content=\"Primer Meetup virtual de Spainclouds A finales del mes pasado tuvimos la oportunidad de participar en el primer meetup virtual de la mano de https:\/\/www.spainclouds.com\/ . Alrededor de 200 personas inscritas al meetup participaron de una sesi\u00f3n abierta de experiencias sobre ingress controller, sistemas de backup para k8s y atendieron al speech que desde Geko [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/\" \/>\n<meta property=\"og:site_name\" content=\"Geko Cloud\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-06T10:12:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-11-03T16:57:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/geko.cloud\/wp-content\/uploads\/gitflow-flujos-de-trabajo-en-git.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1310\" \/>\n\t<meta property=\"og:image:height\" content=\"940\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jose Luis S\u00e1nchez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@geko_cloud\" \/>\n<meta name=\"twitter:site\" content=\"@geko_cloud\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/\"},\"author\":{\"name\":\"Jose Luis S\u00e1nchez\",\"@id\":\"https:\/\/geko.cloud\/es\/#\/schema\/person\/d06aff498ebfbc75b5010ebe92af41ed\"},\"headline\":\"Meetup SpainClouds: GitFlow &#038; GitOps plus LABS Jenkins X y Kubernetes\",\"datePublished\":\"2020-05-06T10:12:17+00:00\",\"dateModified\":\"2021-11-03T16:57:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/\"},\"wordCount\":463,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/geko.cloud\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/geko.cloud\/wp-content\/uploads\/gitflow-flujos-de-trabajo-en-git.png\",\"keywords\":[\"Git\",\"Jenkins\",\"Kubernetes\"],\"articleSection\":[\"Labs\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/\",\"url\":\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/\",\"name\":\"Meetup SpainClouds: GitFlow & GitOps plus LABS Jenkins X y Kubernetes - Geko Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/geko.cloud\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/geko.cloud\/wp-content\/uploads\/gitflow-flujos-de-trabajo-en-git.png\",\"datePublished\":\"2020-05-06T10:12:17+00:00\",\"dateModified\":\"2021-11-03T16:57:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#primaryimage\",\"url\":\"https:\/\/geko.cloud\/wp-content\/uploads\/gitflow-flujos-de-trabajo-en-git.png\",\"contentUrl\":\"https:\/\/geko.cloud\/wp-content\/uploads\/gitflow-flujos-de-trabajo-en-git.png\",\"width\":1310,\"height\":940,\"caption\":\"gitflow flujos de trabajo en git\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/geko.cloud\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Meetup SpainClouds: GitFlow &#038; GitOps plus LABS Jenkins X y Kubernetes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/geko.cloud\/es\/#website\",\"url\":\"https:\/\/geko.cloud\/es\/\",\"name\":\"Geko Cloud\",\"description\":\"Servicios de consultor\u00eda cloud y devops\",\"publisher\":{\"@id\":\"https:\/\/geko.cloud\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/geko.cloud\/es\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/geko.cloud\/es\/#organization\",\"name\":\"Geko Cloud\",\"url\":\"https:\/\/geko.cloud\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/geko.cloud\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/geko.cloud\/wp-content\/uploads\/2021\/10\/geko_logo-positivo.png\",\"contentUrl\":\"https:\/\/geko.cloud\/wp-content\/uploads\/2021\/10\/geko_logo-positivo.png\",\"width\":1650,\"height\":809,\"caption\":\"Geko Cloud\"},\"image\":{\"@id\":\"https:\/\/geko.cloud\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/geko_cloud\",\"https:\/\/www.instagram.com\/gekocloud\/\",\"https:\/\/www.linkedin.com\/company\/gekocloud\",\"https:\/\/www.youtube.com\/channel\/UC5EFLCqUM7fEaXSa_0nWowQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/geko.cloud\/es\/#\/schema\/person\/d06aff498ebfbc75b5010ebe92af41ed\",\"name\":\"Jose Luis S\u00e1nchez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/geko.cloud\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ebfd055d4dba456220c682523fcc237c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ebfd055d4dba456220c682523fcc237c?s=96&d=mm&r=g\",\"caption\":\"Jose Luis S\u00e1nchez\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Meetup SpainClouds: GitFlow & GitOps plus LABS Jenkins X y Kubernetes - Geko Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/","og_locale":"es_ES","og_type":"article","og_title":"Meetup SpainClouds: GitFlow & GitOps plus LABS Jenkins X y Kubernetes - Geko Cloud","og_description":"Primer Meetup virtual de Spainclouds A finales del mes pasado tuvimos la oportunidad de participar en el primer meetup virtual de la mano de https:\/\/www.spainclouds.com\/ . Alrededor de 200 personas inscritas al meetup participaron de una sesi\u00f3n abierta de experiencias sobre ingress controller, sistemas de backup para k8s y atendieron al speech que desde Geko [&hellip;]","og_url":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/","og_site_name":"Geko Cloud","article_published_time":"2020-05-06T10:12:17+00:00","article_modified_time":"2021-11-03T16:57:26+00:00","og_image":[{"width":1310,"height":940,"url":"https:\/\/geko.cloud\/wp-content\/uploads\/gitflow-flujos-de-trabajo-en-git.png","type":"image\/png"}],"author":"Jose Luis S\u00e1nchez","twitter_card":"summary_large_image","twitter_creator":"@geko_cloud","twitter_site":"@geko_cloud","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#article","isPartOf":{"@id":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/"},"author":{"name":"Jose Luis S\u00e1nchez","@id":"https:\/\/geko.cloud\/es\/#\/schema\/person\/d06aff498ebfbc75b5010ebe92af41ed"},"headline":"Meetup SpainClouds: GitFlow &#038; GitOps plus LABS Jenkins X y Kubernetes","datePublished":"2020-05-06T10:12:17+00:00","dateModified":"2021-11-03T16:57:26+00:00","mainEntityOfPage":{"@id":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/"},"wordCount":463,"commentCount":0,"publisher":{"@id":"https:\/\/geko.cloud\/es\/#organization"},"image":{"@id":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#primaryimage"},"thumbnailUrl":"https:\/\/geko.cloud\/wp-content\/uploads\/gitflow-flujos-de-trabajo-en-git.png","keywords":["Git","Jenkins","Kubernetes"],"articleSection":["Labs"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/","url":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/","name":"Meetup SpainClouds: GitFlow & GitOps plus LABS Jenkins X y Kubernetes - Geko Cloud","isPartOf":{"@id":"https:\/\/geko.cloud\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#primaryimage"},"image":{"@id":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#primaryimage"},"thumbnailUrl":"https:\/\/geko.cloud\/wp-content\/uploads\/gitflow-flujos-de-trabajo-en-git.png","datePublished":"2020-05-06T10:12:17+00:00","dateModified":"2021-11-03T16:57:26+00:00","breadcrumb":{"@id":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#primaryimage","url":"https:\/\/geko.cloud\/wp-content\/uploads\/gitflow-flujos-de-trabajo-en-git.png","contentUrl":"https:\/\/geko.cloud\/wp-content\/uploads\/gitflow-flujos-de-trabajo-en-git.png","width":1310,"height":940,"caption":"gitflow flujos de trabajo en git"},{"@type":"BreadcrumbList","@id":"https:\/\/geko.cloud\/es\/gitflow-gitops-jenkinsx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/geko.cloud\/es\/"},{"@type":"ListItem","position":2,"name":"Meetup SpainClouds: GitFlow &#038; GitOps plus LABS Jenkins X y Kubernetes"}]},{"@type":"WebSite","@id":"https:\/\/geko.cloud\/es\/#website","url":"https:\/\/geko.cloud\/es\/","name":"Geko Cloud","description":"Servicios de consultor\u00eda cloud y devops","publisher":{"@id":"https:\/\/geko.cloud\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/geko.cloud\/es\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/geko.cloud\/es\/#organization","name":"Geko Cloud","url":"https:\/\/geko.cloud\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/geko.cloud\/es\/#\/schema\/logo\/image\/","url":"https:\/\/geko.cloud\/wp-content\/uploads\/2021\/10\/geko_logo-positivo.png","contentUrl":"https:\/\/geko.cloud\/wp-content\/uploads\/2021\/10\/geko_logo-positivo.png","width":1650,"height":809,"caption":"Geko Cloud"},"image":{"@id":"https:\/\/geko.cloud\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/geko_cloud","https:\/\/www.instagram.com\/gekocloud\/","https:\/\/www.linkedin.com\/company\/gekocloud","https:\/\/www.youtube.com\/channel\/UC5EFLCqUM7fEaXSa_0nWowQ"]},{"@type":"Person","@id":"https:\/\/geko.cloud\/es\/#\/schema\/person\/d06aff498ebfbc75b5010ebe92af41ed","name":"Jose Luis S\u00e1nchez","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/geko.cloud\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ebfd055d4dba456220c682523fcc237c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ebfd055d4dba456220c682523fcc237c?s=96&d=mm&r=g","caption":"Jose Luis S\u00e1nchez"}}]}},"_links":{"self":[{"href":"https:\/\/geko.cloud\/es\/wp-json\/wp\/v2\/posts\/2289"}],"collection":[{"href":"https:\/\/geko.cloud\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/geko.cloud\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/geko.cloud\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/geko.cloud\/es\/wp-json\/wp\/v2\/comments?post=2289"}],"version-history":[{"count":4,"href":"https:\/\/geko.cloud\/es\/wp-json\/wp\/v2\/posts\/2289\/revisions"}],"predecessor-version":[{"id":5220,"href":"https:\/\/geko.cloud\/es\/wp-json\/wp\/v2\/posts\/2289\/revisions\/5220"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/geko.cloud\/es\/wp-json\/wp\/v2\/media\/2291"}],"wp:attachment":[{"href":"https:\/\/geko.cloud\/es\/wp-json\/wp\/v2\/media?parent=2289"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/geko.cloud\/es\/wp-json\/wp\/v2\/categories?post=2289"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/geko.cloud\/es\/wp-json\/wp\/v2\/tags?post=2289"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}