{"id":80,"date":"2018-10-03T08:55:18","date_gmt":"2018-10-03T08:55:18","guid":{"rendered":"https:\/\/gitlab.fr\/blog\/?p=80"},"modified":"2018-10-03T09:43:47","modified_gmt":"2018-10-03T09:43:47","slug":"demonstration-des-capacites-de-gitlab-avec-kubernetes","status":"publish","type":"post","link":"https:\/\/www.almtoolbox.com\/fr\/blog\/demonstration-des-capacites-de-gitlab-avec-kubernetes\/","title":{"rendered":"D\u00e9monstration des capacit\u00e9s de GitLab avec  Kubernetes"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3596 size-full\" src=\"https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2018\/10\/gitlab-love-kube.jpg\" alt=\"GitLab \u05d9\u05d7\u05d3 \u05e2\u05dd Kubernetes\" width=\"750\" height=\"214\" \/><\/p>\n<p>GitLab est consid\u00e9r\u00e9 comme un outil puissant et r\u00e9volutionnaire, non seulement en tant qu&#8217;outil de contr\u00f4le de version\u00a0 \u00a0aussi en tant qu&#8217;outil CI mais \u00e9galement en tant qu&#8217;outil de CD (d\u00e9ploiement continu), en particulier devant les conteneurs et Kubernetes.<\/p>\n<p>Nous avons s\u00e9lectionn\u00e9 7 vid\u00e9os de Meetup\u00a0 r\u00e9cemment realises<span style=\"font-size: 1rem;\">, illustrant les capacit\u00e9s de GitLab par rapport \u00e0 Kubernetes. Les vid\u00e9os ne proviennent pas du fabricant (GitLab), mais ont \u00e9t\u00e9 enregistr\u00e9es en tant que Meetup libres dans le monde entier. Il est \u00e9vident que GitLab CI \/ CD est utilis\u00e9 dans le monde entier pour d\u00e9montrer les capacit\u00e9s avanc\u00e9es de CI \/ CD avec Kubernetes, et toutes les vid\u00e9os recommandent \u00e9galement GitLab pour cela (ceci\u00a0 est mentionn\u00e9 dans les conversations).<\/span><\/p>\n<p>Remarque: dans la plupart des vid\u00e9os, vous pouvez cliquer sur le bouton &#8220;CC&#8221; (qui appara\u00eet au bas du lecteur vid\u00e9o) et lire les sous-titres automatiques en anglais.<\/p>\n<p>&nbsp;<\/p>\n<h3><\/h3>\n<h3>1.\u00a0From code (GitLab) to production (Kubernetes)<\/h3>\n<p>a quick guide on how you can use GitLab and Kubernetes to reduce the feedback loop between making changes to a project and seeing it live<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/kWoSs_gGueM?rel=0&amp;showinfo=0\" width=\"700\" height=\"393.75\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\"><\/span><\/iframe><\/p>\n<h3 dir=\"ltr\"><\/h3>\n<h3 class=\"title style-scope ytd-video-primary-info-renderer\" dir=\"ltr\">2. Building a CI\/CD Pipeline with Kubernetes and Rancher 2.0<\/h3>\n<p dir=\"ltr\">One of the most common uses for Kubernetes is to improve development operations, and as part of that, teams need to determine the best way to integrate their CI workflows with Kubernetes<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/efh76mKwyIc?rel=0&amp;showinfo=0\" width=\"700\" height=\"393.75\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h3 class=\"title style-scope ytd-video-primary-info-renderer\" dir=\"ltr\">3. GitLab and Kubernetes for Fun and Profit<\/h3>\n<p dir=\"ltr\">A technical demo about the combined power of Gitlab and Kubernetes. During this demo we will take a look at what it takes to use Kubernetes as a runner environment for Gitlab pipelines and discover the advantages it brings to your continuous delivery and integration game.<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/ECHQqeK7uE8?rel=0&amp;showinfo=0\" width=\"700\" height=\"393.75\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h3 class=\"title style-scope ytd-video-primary-info-renderer\" dir=\"ltr\" style=\"text-align: left;\">4. Automating Kubernetes Deployments with Helm and GitLab CI<\/h3>\n<p dir=\"ltr\">Helm is a package manager that helps to install and manage Kubernetes manifests. With the Helm tool you can configure different releases of your application. The Helm ecosystem offers you many features to setup and manage complex cloud native container systems. Serverless or microservice architectures need a lot of glue infrastructure components. Helm is more than homebrew for Kubernetes.<\/p>\n<p dir=\"ltr\">In this talk I will show you some automation practices, such as infrastructure as code, continuous integration, continuous deployment, release automation with Gitlab. We build container systems in conjunction with Kubernetes and Helm. As developer you will learn, how you easily can control your stage environments, reuse setups and how to release your complete application stack.<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/VzPdTMLgAxg?rel=0&amp;showinfo=0\" width=\"700\" height=\"393.75\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h3 dir=\"ltr\">5. GitLab + OpenFaaS for Serverless CI\/CD on Kubernetes<\/h3>\n<p dir=\"ltr\">OpenFaaS Founder Alex Ellis shows us how to build and deploy an OpenFaaS Ruby function from source to URL within 20 seconds of hitting commit<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/WYyonInGNsw?rel=0&amp;showinfo=0\" width=\"700\" height=\"393.75\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\"><\/span><\/iframe><\/p>\n<h3 dir=\"ltr\">6. GitLab on Kubernetes<\/h3>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/SiFA6v16qmk?rel=0&amp;controls=0\" width=\"700\" height=\"393.75\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h3 dir=\"ltr\">7. GitLab CI\/CD with Kubernetes<\/h3>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/Nj6dqU7u0CI?rel=0&amp;controls=0\" width=\"700\" height=\"393.75\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<div class=\"\" style=\"border: 1px solid #eacd85; background: #ffeec5; padding: 1.1em 1.2em; border-radius: 4px;\">\n<p>ALMtoolbox est sp\u00e9cialis\u00e9 dans le d\u00e9veloppement et le test pour la campagne DevOps et pour l&#8217;am\u00e9lioration des processus de travail comprenant outils des d\u00e9veloppement, tests, CI \/ CD, transfert en production et travail sur le cloud, tels que GitLab, Kubernetes, Spotinst, Terraform, Vault, Consul, Rancher et autres. , Nous offrons les services de Consultant et vente de licences d\u2019outils (la liste compl\u00e8te des outils est disponible ici).<\/p>\n<p>ALMtoolbox est le seul repr\u00e9sentant officiel de GitLab en France\u00a0 et dans d\u2019autres pays.<\/p>\n<p>Pour des questions:\u00a0 01 84 17 53 28 elig@almtoolbox.com<\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Remarque : vous pourrez trouver sur Youtube d&#8217;autres films , voici ici quelques liens importtants :<\/p>\n<h3><\/h3>\n<ul>\n<li><a href=\"https:\/\/gitlab.fr\/\" target=\"_blank\" rel=\"noopener\">Site GitLab Francais\u00a0<\/a><\/li>\n<li><a href=\"https:\/\/www.almtoolbox.com\/blog\/gitlab-named-ci-leader-in-forrester-wave\/\" target=\"_blank\" rel=\"noopener\">Rapport Forrester<\/a>\u00a0 qui presente les meilleurs performance pour\u00a0 GitLab\u00a0 en ce qui concerne CI\/CD\u00a0 par rapport a tout autre outil.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GitLab est consid\u00e9r\u00e9 comme un outil puissant et r\u00e9volutionnaire, non seulement en tant qu&#8217;outil de contr\u00f4le de version\u00a0 \u00a0aussi en tant qu&#8217;outil CI mais \u00e9galement en tant qu&#8217;outil de CD (d\u00e9ploiement continu), en particulier devant les conteneurs et Kubernetes. Nous avons s\u00e9lectionn\u00e9 7 vid\u00e9os de Meetup\u00a0 r\u00e9cemment realises, illustrant les capacit\u00e9s de GitLab par rapport&hellip; <a class=\"more-link\" href=\"https:\/\/www.almtoolbox.com\/fr\/blog\/demonstration-des-capacites-de-gitlab-avec-kubernetes\/\">Continue reading <span class=\"screen-reader-text\">D\u00e9monstration des capacit\u00e9s de GitLab avec  Kubernetes<\/span> <span class=\"meta-nav\" aria-hidden=\"true\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-80","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/posts\/80","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/comments?post=80"}],"version-history":[{"count":5,"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/posts\/80\/revisions"}],"predecessor-version":[{"id":86,"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/posts\/80\/revisions\/86"}],"wp:attachment":[{"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/media?parent=80"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/categories?post=80"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/tags?post=80"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}