<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>w3blog</title>
	<atom:link href="https://w3blog.fr/feed/" rel="self" type="application/rss+xml" />
	<link>https://w3blog.fr</link>
	<description>Le blog des nouvelles technologies et du web</description>
	<lastBuildDate>Wed, 27 Apr 2022 07:51:18 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.8</generator>
	<item>
		<title>Slides DEVOXX Paris 2022</title>
		<link>https://w3blog.fr/2022/04/25/slides-devoxx-paris-2022/</link>
					<comments>https://w3blog.fr/2022/04/25/slides-devoxx-paris-2022/?noamp=mobile#comments</comments>
		
		<dc:creator><![CDATA[Thibaut]]></dc:creator>
		<pubDate>Mon, 25 Apr 2022 08:10:53 +0000</pubDate>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[Devoxx]]></category>
		<category><![CDATA[Java]]></category>
		<guid isPermaLink="false">https://w3blog.fr/?p=3774</guid>

					<description><![CDATA[<p>Encore un grand merci à l&#8217;équipe de Devoxx Paris pour ce superbe évenement. En attendant les vidéos, voici les slides et le code des démos de presque 40 conférences Mercredi Intégration à l’ère du cloud avec Camel Quarkus (slides / &#8230; <a href="https://w3blog.fr/2022/04/25/slides-devoxx-paris-2022/">Lire la suite <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://w3blog.fr/2022/04/25/slides-devoxx-paris-2022/">Slides DEVOXX Paris 2022</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2016/04/22/slides-des-talks-devoxx-2016/" rel="bookmark" title="Slides des talks Devoxx 2016">Slides des talks Devoxx 2016</a></li>
<li><a href="https://w3blog.fr/2009/10/19/retourner-une-page-avec-un-code-derreur-http-sous-tomcat/" rel="bookmark" title="Retourner une page avec un code d’erreur HTTP sous Tomcat">Retourner une page avec un code d’erreur HTTP sous Tomcat</a></li>
<li><a href="https://w3blog.fr/2009/10/12/dwr-ajax/" rel="bookmark" title="DWR (Ajax)">DWR (Ajax)</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>Encore un grand merci à l&rsquo;équipe de Devoxx Paris pour ce superbe évenement.</p>



<p>En attendant les vidéos, voici les slides et le code des démos de presque 40 conférences</p>



<span id="more-3774"></span>



<h2 class="wp-block-heading">Mercredi</h2>



<p>Intégration à l’ère du cloud avec Camel Quarkus (<a href="https://zinebbendhiba.com/assets/confs/2022/Devoxx_FR_2022_CEQ_talk.pdf">slides</a> / <a href="https://github.com/zbendhiba/telegram-kafka/tree/devoxx-fr-2022">demo </a>)</p>



<p><a href="https://docs.google.com/presentation/d/1XvZZK9JK7MDgbVxy5J-sGHdym6AzVwXQ4dc-Sft9iko/edit#slide=id.g123bf926b01_1_89">La révolution (wasm) est incroyable parce que vraie</a> (Par Philippe Charrière et Laurent Doguin)</p>



<p><a href="https://docs.google.com/presentation/d/1pIFWiZ1aRbZ479TgRp0rOb-Tiyqw4WbKh6Gk-qJaeAM/edit#slide=id.p">Construction d&rsquo;APIs Géographiques à base d&rsquo;Open Data, PostgreSQL &amp; PostGIS</a> (par Guillaume SOLDERA et Sébastien PRUNIER). Lien vers la <a href="https://t.co/HFbDGmEqWu">démo</a></p>



<p><a href="https://slides.com/julientopcu/architecturoplastie-hexagonale-dun-backend-nodejs-operation-code-ouvert">Architecturoplastie hexagonale d’un backend Node.js : Opération à code ouvert</a> (par Jordan NOURRY, Adrien JOLY et Julien TOPÇU)</p>



<p><a href="https://www.slideshare.net/JeanPhilippeBEMPEL/devoxx-fr-2022-remdes-aux-oomkill-warmups-et-lenteurs-pour-des-conteneurs-jvmpdf">Remèdes aux oomkill, warm-ups, et lenteurs pour des conteneurs JVM</a> (par Brice DUTHEIL et Jean-Philippe BEMPEL)</p>



<p><a href="https://speakerdeck.com/lyrixx/re-decouvrir-les-outils-unix">(Re) Découvrir les outils UNIX</a> (par Grégoire PINEAU)</p>



<p><a href="https://drive.google.com/file/d/1G59CimpxaeuyqwTfhDUmVaW9jifKHCtJ/view">Kustomizons nos déploiements K8S avec style <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f929.png" alt="🤩" class="wp-smiley" style="height: 1em; max-height: 1em;" /> !</a> (par Kevin DAVIN)</p>



<p><a href="https://docs.google.com/presentation/d/1hWupsuVv5VE4E-VwJHU9FZ7H_OyTb7fZgsOE6DKXO8U/preview">Créer &amp; distribuer un plugin pour Kubernetes en quelques minutes ? Easy ! <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></a> (Par Aurélie VACHE et Gaëlle ACAS)</p>



<p><a href="https://speakerdeck.com/bbonnin/r2dbc-equals-r2d2-plus-jdbc-enfin-presque-dot-dot-dot-d8cbd165-e769-48ef-a4dc-8d358fb2aa0e">R2DBC = R2D2 + JDBC (enfin presque…)</a> (Par Bruno BONNIN)</p>



<p><a href="https://drive.google.com/drive/folders/19AvFI7CbR45w_5YVjmq1P5rj2GMbUpsm">Kafka: carte des pièges à l’usage des développeurs et des ops</a> (Par Emmanuel BERNARD et Clement ESCOFFIER)</p>



<p><a href="https://garnier.wf/spring-security-workshop-slides/">Spring Security &#8211; décodage et démystification <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f575.png" alt="🕵" class="wp-smiley" style="height: 1em; max-height: 1em;" /></a> (Par Daniel GARNIER-MOIROU). <a href="https://github.com/Kehrlann/spring-security-workshop-code">Le code de la démo</a></p>



<p><a href="https://eskatos.github.io/gradle-build-love/#/">Gradle: Donnez de l’amour à votre build, il vous le rendra!</a> (Par Louis JACOMET et Paul MERLIN). <a href="https://github.com/eskatos/gradle-build-love">Le code des démos</a></p>



<p><a href="https://davidaparicio.gitlab.io/website/talks/DevoxxFR2022_Cli.pdf">Reprenez le contrôle de votre bash en devenant un ninja de la CLI ! <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f60e.png" alt="😎" class="wp-smiley" style="height: 1em; max-height: 1em;" /></a> (Par David APARICIO)</p>



<p><a href="https://codelab-svelte.web.app/#0">Devenir svelte avec Svelte</a> (Par Patrice DE SAINT STEBAN et Anthony LE GOAS)</p>



<h2 class="wp-block-heading">Jeudi</h2>



<p><a href="https://speakerdeck.com/ahasall/tailwind-ou-le-futur-du-css-devoxx-france-2022">Tailwind ou le futur du CSS</a></p>



<p><a href="https://speakerdeck.com/slecache/specifier-ses-api-asynchrones-avec-asyncapi-devoxx-france-2022-tools-in-action">Spécifier ses API asynchrones avec AsyncAPI</a> (par Sébastien LECACHEUR)</p>



<p><a href="https://speakerdeck.com/eunomie/devoxxfr-2022-et-si-les-micro-services-navaient-rien-a-voir-avec-la-technique">Et si les micro-services n&rsquo;avaient rien à voir avec la technique ?</a> (par Yves BRISSAUD)</p>



<p><a href="https://speakerdeck.com/melix/micronaut-aot-optimiser-vos-application-pour-le-jit-et-graalvm">Micronaut AOT: optimiser vos applications pour le JIT et GraalVM</a> (par Cédric CHAMPEAU)</p>



<p><a href="https://slides.com/julientopcu/concepts-avances-authn-authz">OAUTH 2.1 expliqué simplement (même si tu n&rsquo;es pas dev) !</a> (Par Julien TOPÇU)</p>



<p><a href="https://slides.com/vogloblinsky/comment-jai-aide-ma-fille-a-lire-avec-le-machine-learning/">Comment j&rsquo;ai aidé ma fille à lire avec le machine learning</a> (par Vincent OGLOBLINSKY)</p>



<p><a href="https://docs.google.com/presentation/d/1wJleqfTBOl_rlxqRx8X_6oW3gPSv6SCH1auxD4NYtJY/edit#slide=id.g11b1777e395_0_0">Qu&rsquo;est-ce que l&rsquo;InnerSource ? Comment ça se met en place et pourquoi ça va améliorer votre IT … mais pas que ?</a> (par Philippe CHARRIÈRE et Matthieu VINCENT)</p>



<p><a href="https://slides.com/williammarques/deck-e148e0">Le DOM Testing : Testez vos applications front plus facilement et efficacement !</a> (par William MARQUES)</p>



<p><a href="https://slides.com/ereold/compiler-driven-development-avec-elm/">Compiler-Driven Development avec Elm</a> (Par Jordane GRENAT et Sébastien BESNIER)</p>



<p><a href="https://docs.google.com/presentation/d/10s0dALjKz9mmygKyfDP8ytf3oowBXXlwvTwPeVj8aSs">Petit guide pratique pour commencer un design system</a> (Par Cécile FREYD-FOUCAULT)</p>



<p><a href="https://slides.com/kpn13/connaissez-vous-vraiment-jwt-devoxx-fr-2022">Connaissez-vous vraiment JWT ?</a> (Par Karim PINCHON). <a href="https://github.com/kpn13/jwt-attack-examples">Le code</a></p>



<p><a href="https://www.slideshare.net/SimonMaurin/hack-to-data-mesh-devoxx-2022">D&rsquo;un hack au datamesh, l&rsquo;évolution du data engineering chez Leboncoin </a>(Par Simon MAURIN et Stéphanie BALTUS-BERGAMO)</p>



<p><a href="https://speakerdeck.com/bric3/exploiter-facilement-des-fonctions-natives-avec-le-projet-panama">Exploiter facilement des fonctions natives avec le Projet Panama depuis Java</a> (Par Brice DUTHEIL). <a href="https://github.com/bric3/panama-watch">Le code de la démo</a></p>



<p><a href="https://github.com/fbiville/music-for-devs" title="https://github.com/fbiville/music-for-devs">Apprendre la musique &#8211; developer edition</a> (Par Florent BIVILLE, Sylvain COUDERT et Jean-Baptiste LIEVREMONT). <a href="https://github.com/fbiville/music-for-devs/blob/main/Docs/DevenirMusicien_DevEdition_DevoxxFr2022.pptx?raw=true">Télécharger la présentation</a></p>



<p><a href="https://github.com/aceol/git-rewrite-history-devoxx">Git, back to the future</a> (Par Antoine CEOL)</p>



<p><a href="https://speakerdeck.com/egaetan/etre-developpeur-grandir-et-se-developper">Etre développeur: grandir et se développer</a> (Par ELEOUET GAËTAN)</p>



<h2 class="wp-block-heading">Vendredi</h2>



<p><a href="https://speakerdeck.com/jcsirot/cryptanalyse-de-la-machine-enigma-entre-espionnage-et-mathematiques">Cryptanalyse d&rsquo;Enigma : entre espionnage et mathématiques</a></p>



<p><a href="https://fr.slideshare.net/ThomasPierrain/la-scaleup-lautonomie-et-le-sousmarin-nuclaire">La scale-up, l’autonomie et le sous-marin nucléaire</a> (par Thomas PIERRAIN et Pauline Jamin)</p>



<p><a href="https://docs.google.com/presentation/d/1evQxU6y8NdxZw8UycwBBWc5Js-0FpxGmkcWCXiH-QZY/edit#slide=id.p">Mob programming, la véritable approche du développement en équipe</a> (par Maxime ODYE et Mathieu POUSSE)</p>



<p><a href="https://binout.github.io/world-record/#/">Record du monde &#8211; Tour d’horizon et cas d’utilisation des records</a> (par Benoît PRIOUX)</p>



<p><a href="https://docs.google.com/presentation/d/1CZHF6fuxg8s7jKkOzfj2_0Oyft2j7mxAp7MLq62vhK8/">Première application mobile Flutter ? Ne faites pas les mêmes erreurs que nous !</a> (Par Olivier REVIAL et Sebastien FLOCHLAY)</p>



<p><a href="https://slides.com/ereold/multitier-programming/">Développement sans fron-Tiers</a> (Par Jordane GRENAT)</p>



<p><a href="https://github.com/abenoit/react-states">React dans tous ses états</a> (Par Amélie BENOIT)</p>



<p><a href="https://speakerdeck.com/vbehar/traces">Comment OpenTelemetry peut transformer votre monitoring en unifiant vos logs/metrics/traces</a> (Par Vincent BEHAR)</p>



<p><a href="https://docs.google.com/presentation/d/1ysnu8QNdpg1pc-FqFqOg1oeg6jPsHKXgpe9sFtTMbTU">Rendez vos interfaces fiables en faisant aimer les tests à votre équipe ! </a>(Par Johnathan MEUNIER et Jean-Lou PIERMÉ). <a href="https://github.com/johnmeunier/talk-test">Le code de la démo</a></p>



<p><a href="https://speakerdeck.com/rluta/les-lois-universelles-de-la-performance-devoxx-france-2022">Les lois universelles de la performance</a> (Par Raphaël LUTA)</p>



<p><a href="https://docs.google.com/presentation/d/1dd93-5N5OkNuvpxbEB8HY_XEzXSRvdpAj3c9x_VcSbA/present">Genèse et utilisation du nouveau client Java pour Elasticsearch </a> (Par Sylvain WALLEZ)</p>



<p><a href="https://www.slideshare.net/florentpellet/split-my-monolith-devoxx">Découpe mon monolithe</a> (Par Florent PELLET, Johan MARTINSSON et Clément BOUILLIER)</p>



<p><a href="https://davidaparicio.gitlab.io/website/talks/DevoxxFR2022_PereCastor.pdf">Père Castor <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f43b.png" alt="🐻" class="wp-smiley" style="height: 1em; max-height: 1em;" />, raconte nous une histoire (d&rsquo;OPS)</a> (Par David APARICIO)</p>



<p><a href="https://docs.google.com/presentation/d/1BhMVAut9E7o2Tlizb1m6qIInuKbZqo35eBHukjnnx_4/present">Développ(eur|euse) Senior avec 6 ans d’expérience, et après ?</a> (Par Hugo LASSIEGE et Dimitri BAELI)</p>



<p></p>



<p>Si j&rsquo;ai oublié un talk, ajouter le en commentaire.</p>



<p></p><p>The post <a href="https://w3blog.fr/2022/04/25/slides-devoxx-paris-2022/">Slides DEVOXX Paris 2022</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2016/04/22/slides-des-talks-devoxx-2016/" rel="bookmark" title="Slides des talks Devoxx 2016">Slides des talks Devoxx 2016</a></li>
<li><a href="https://w3blog.fr/2009/10/19/retourner-une-page-avec-un-code-derreur-http-sous-tomcat/" rel="bookmark" title="Retourner une page avec un code d’erreur HTTP sous Tomcat">Retourner une page avec un code d’erreur HTTP sous Tomcat</a></li>
<li><a href="https://w3blog.fr/2009/10/12/dwr-ajax/" rel="bookmark" title="DWR (Ajax)">DWR (Ajax)</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://w3blog.fr/2022/04/25/slides-devoxx-paris-2022/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Rancher, une interface web pour Kubernetes, mais pas que</title>
		<link>https://w3blog.fr/2020/05/02/rancher-une-interface-web-pour-kubernetes-mais-pas-que/</link>
					<comments>https://w3blog.fr/2020/05/02/rancher-une-interface-web-pour-kubernetes-mais-pas-que/?noamp=mobile#comments</comments>
		
		<dc:creator><![CDATA[Thibaut]]></dc:creator>
		<pubDate>Sat, 02 May 2020 18:35:12 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[Kubernetes]]></category>
		<guid isPermaLink="false">https://w3blog.fr/?p=3758</guid>

					<description><![CDATA[<p>La première version de Rancher était plutôt réussie, et j’étais tombé sous le charme de ce petit orchestrateur avec une interface web. Rancher utilisait alors son propre cluster cattle, mais n’avait pas réussi à atteindre son public face à la &#8230; <a href="https://w3blog.fr/2020/05/02/rancher-une-interface-web-pour-kubernetes-mais-pas-que/">Lire la suite <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://w3blog.fr/2020/05/02/rancher-une-interface-web-pour-kubernetes-mais-pas-que/">Rancher, une interface web pour Kubernetes, mais pas que</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2015/02/28/docker-compose-remplace-fig/" rel="bookmark" title="Docker Compose remplace fig">Docker Compose remplace fig</a></li>
<li><a href="https://w3blog.fr/2016/02/17/docker-toolbox-et-git-sous-windows/" rel="bookmark" title="Docker Toolbox et Git sous Windows">Docker Toolbox et Git sous Windows</a></li>
<li><a href="https://w3blog.fr/2020/04/16/kubernetes-et-les-catalogues-helm/" rel="bookmark" title="Kubernetes et les catalogues Helm">Kubernetes et les catalogues Helm</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>La première version de Rancher était plutôt réussie, et j’étais tombé sous le charme de ce petit orchestrateur avec une interface web. Rancher utilisait alors son propre cluster <strong>cattle</strong>, mais n’avait pas réussi à atteindre son public face à la concurrence de Kubernetes devenu un standard de facto et utilisé par tous les majors du secteurs.</p>



<p>En 2017, Rancher annonce la deuxième version et une petite révolution en abandonnant son orchestrateur maison pour adopter Kubernetes. les équipes de Rancher se concentrent alors sur ce qu’ils font de mieux : l’expérience utilisateur et la gestion multi-clusters.</p>



<p>Grâce à sa simplicité et son installation en une seule ligne de commande, Rancher est très facile à installer et à prendre en main, même pour un néophyte. Pour les entreprises, Rancher répond également à toutes les problématiques liées à la haute-disponibilité et à la gestion multi-clusters.</p>



<p>3 ans plus tard, le pari est largement gagné. Rancher est devenu la solution open-source la plus utilisée pour la gestion de cluster Kubernetes on-premise et présente une alternative sérieuse aux solutions cloud, l’occasion pour nous de revenir sur les fonctionnalités de cette solution.</p>



<span id="more-3758"></span>



<h2 class="wp-block-heading">Gestion de cluster Kubernetes</h2>



<h3 class="wp-block-heading">Ajout d’un cluster</h3>



<p>Rancher est principalement connu pour sa méthode simplifiée pour créer un nouveau cluster Kubernetes from scratch, mais il permet également l’importation de clusters déjà existants.</p>



<p>Une fois installé, Rancher propose l’ajout ou la création de plusieurs types de cluster:</p>



<ul><li>Importation d’un cluster Kubernetes existant ;</li><li>Provisionning des machines sur le cloud : Amazon, Azure, Google ;</li><li>Provisionning des machines on premise ou autres : vSphere, Openstack (Coucou OVHcloud) ;</li><li>Installation sur un serveur linux à partir d’une simple ligne de commande à copier-coller (à noter que Docker doit être installé).</li></ul>



<p><img fetchpriority="high" decoding="async" width="602" height="253" src="https://lh6.googleusercontent.com/WhA_PItowBbCB6LZnvJ_d-jIxoifp2hE9A8s7Bk2TB6QxsJNn1Z7xx-Ynnc2eixIENRfz-rjYz7JXyNz3EZmqWkP-inCslZL0P7uShdaMN_EtnR-gALpehMYAGku9m1LIbRkYFdk"></p>



<p>Il est donc tout à fait possible de demander un cluster Kubernetes managé auprès de son fournisseur cloud habituel, ceux-ci proposant des clusters tout en un prêt à l’emploi</p>



<p>Une fois le cluster mis en place, on peut installer Rancher comme simple interface graphique.</p>



<h3 class="wp-block-heading">2 distributions Kubernetes</h3>



<p>Les équipes Rancher ont travaillé sur la création simple et rapide d’un cluster Kubernetes. Vous ne le savez peut-être pas, mais il existe <a href="https://w3blog.fr/2020/04/22/une-ou-plusieurs-distributions-kubernetes/" class="aioseop-link">beaucoup de dstributions Kubernetes différentes</a>, et Rancher en propose à lui tout seul deux :</p>



<ul><li>RKE (Rancher Kubernetes Engine), est la distribution Kubernetes standard installée par Rancher, c’est la version la plus aboutit à utiliser en production ;</li><li>K3s (5 less than k8s), est une distribution light respectant le standard Kubernetes. Elle est très adaptée pour une utilisation sur du petit hardware: IoT, Arm, Raspberry.</li></ul>



<p>Il n’est pas encore possible pour le moment d’installer K3s depuis Rancher, seul RKE est par défaut proposé. Il est toutefois tout à fait possible d’installer un cluster K3s séparément, et ensuite de l’ajouter à Rancher.</p>



<h2 class="wp-block-heading">Interface Rancher</h2>



<p>Même si vous n’utilisez pas Rancher pour mettre en place votre cluster, l’interface graphique de Rancher à elle-seule justifie son installation sur un cluster existant.</p>



<p>La plupart des gens connaissent Kubernetes Dashboard, il s’agit d’un composant à installer au sein du cluster qui propose de voir et gérer son cluster.</p>



<p><img decoding="async" width="443" height="265" src="https://lh3.googleusercontent.com/w-47c5PE8ZnwIvCuYOodYLrAAQ7qOfw9OKHL5gpNy7Rr08pOyd7FI9G8aV5RxICAvu_1-SUclfk3itg1kU2WrCMGF91X4KHeLKdnFIUR4UXyhfpm0UiXuJr2h7i8dCzBOUhERhCw"></p>



<p>Rancher propose à peu de chose près les mêmes fonctionnalités et se distingue particulièrement sur sa gestion des catalogues.</p>



<h3 class="wp-block-heading">Monitoring et Gestion d’un cluster</h3>



<p>Avec Rancher, on peut donc avoir un récapitulatif et un suivi de l’état du cluster.</p>



<p><img decoding="async" width="602" height="299" src="https://lh5.googleusercontent.com/bmMP5ZHhStzGae3cu-13XClO_CDTZfahR9JGejUt0t6AOfhiIlLEh37DpjmGpeqUwnWihHFFcin7hBpzvWpGpkjFl30M6h0fFBiDYTFeMbUvkt4DU9eAu5g6PQuSIs16SjpGG_fa"></p>



<p>Rancher permet également une visualisation des objets qui s&rsquo;exécutent dans votre cluster: Containers, Services, Ingress, etc.</p>



<p><img loading="lazy" decoding="async" width="602" height="312" src="https://lh6.googleusercontent.com/IdY96NihFU-Xrvxxqxvi2DcxORpr7ECmoJzs-RAv6Zn3T_wRdYhVF_DyHIX6dsQ5Lc55nicmsyyU4ahomHqxHz0cmW_CwHS5yD1kd6bxx-kUX_E_KWG14mhCHocWLrEGN1kecR6V"></p>



<h3 class="wp-block-heading">Rancher App Catalog</h3>



<p>Pour ceux qui ne connaissent pas, <a href="https://w3blog.fr/2020/04/16/kubernetes-et-les-catalogues-helm/">Helm est en quelque sorte un gestionnaire de paquet pour Kubernetes</a>. Les catalogues Helm facilitent le déploiement d’application sous la forme de conteneurs.</p>



<p>La où Helm est un outil à utiliser en ligne de commande, Rancher vient y appliquer une légère surcouche ainsi qu’une interface graphique.&nbsp;</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh6.googleusercontent.com/iFL8UBDl0ce0wsGrxNZnt8Nka3eO4mOvV7ufuo31BGJxdKP3WUDaU6cihiWMJLoDs3K1Ev-6doHmTwVnsDjL7y19kSKHAPFE4zcemmIg2J5wkPoOtCO95HMShf3YwLKzB5687EP4" alt=""/></figure>



<p>Une fois l’application sélectionnée, Rancher propose de répondre à à une série de questions qui permet de customiser l’application.</p>



<p>Dans les faits, les questions permettent de remplir les variables nécessaires à Helm pour déployer l’application, ce sont ces questions qui permettent d’installer sur un même cluster plusieurs fois la même application mais avec une configuration différente.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/iW6k57zMdsTWy1fGKSxrA5FR4IF9bSPW2OoTN5CsqDu7c_eDMXZU_RunUzgXWwgFp3Pa05uc8DLVcdcGXQ_Kqq3fpBp3TKswkVt2sdMctlzGTJ90vfRwhuTFcBlLuFsCj6QivrAb" alt=""/></figure>



<p>Vous l’aurez compris, la gestion des catalogues est vraiment la fonctionnalité graphique la plus intéressante de Rancher. A elle seule, elle justifie l’installation de rancher sur un cluster existant et permet une excellente alternative à la ligne de commande.</p>



<h2 class="wp-block-heading">Des outils tout en un</h2>



<p>Rancher permet l’installation d’outils supplémentaires en quelques clics en évitant d&rsquo;avoir à gérer la configuration.</p>



<h3 class="wp-block-heading">Monitoring avancé</h3>



<p>Vous pouvez donc activer le monitoring, ce qui aura pour conséquence d’installer Prometheus et Grafana automatiquement</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/tmX9iie-aUe52rx8l0B0dzefasAnMxSGAEiWvyWtMtvQTvrvXA9hx58vyOQ0wRNVK2cm4RLwAPtaCxUNa5mxQapkMfoezCd4GJalPPGbbLe3UksrIEqwb8CDNAphf_Ub85BAOW9X" alt=""/></figure>



<p>Vous ne manquerez alors pas de graphique en tout genre à explorer et à analyser.</p>



<h3 class="wp-block-heading">Istio</h3>



<p>Istio est une solution de service Mesh qui permet d’observer et de gérer l’ensemble des communications entre les différents services au sein de votre cluster Kubernetes. Il permet entre autres d&rsquo;identifier et de résoudre les possibles goulots d’étranglement quand vous avez une application avec de nombreux micro-services.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/lThPhe_qqLhR6lKr7HMpqK7Hb2OfOqEMeK3FCcpBBVgcw2HMpjekrLBoQmm8IaFJPy6aU2Us6pSfh9gYw4BJPkd_4e-i04_IoeRuvayHom2CHy3i9XTArrCBwnGLxNVf1r2nJ9Ka" alt=""/></figure>



<h3 class="wp-block-heading">Logging</h3>



<p>Enfin, il est également possible d’installer une solution pour visualiser efficacement les logs.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/S3PvPrYWIACcgo-KSvhxPwvqJk6rjMrbU8YWmqzXgJfDCZQxxpW6m8yJtwG8q2aBii9b8TlW8nYzm8dRuZNv-k0K7m4pTLrPzzxWuUKX6k06TUpuVtGnWKLsdorc-jj_Lq-8yMYs" alt=""/></figure>



<h2 class="wp-block-heading">Conclusion</h2>



<p>Pour conclure, si vous ne connaissez pas encore ou très peu Kubernetes, Rancher est probablement l’outil idéal pour franchir le cap. Si vous n’êtes pas très à l’aise avec la ligne de commande, Rancher propose une installation en une seule ligne de code, vous pourrez accéder à l’interface graphique depuis votre navigateur préféré et créer en quelques minutes votre premier cluster Kubernetes.</p>



<p>Grâce à l’interface graphique, vous pourrez déployer vos premiers containers de test et quelques applications standards en quelques clics notamment grâce aux<a href="https://w3blog.fr/2020/04/16/kubernetes-et-les-catalogues-helm/"> catalogues Helm</a>.&nbsp;</p>



<p>Vous pourrez ensuite créer votre propre repository git et développer vos propres charts et aller très vite en production grâce à Rancher.</p><p>The post <a href="https://w3blog.fr/2020/05/02/rancher-une-interface-web-pour-kubernetes-mais-pas-que/">Rancher, une interface web pour Kubernetes, mais pas que</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2015/02/28/docker-compose-remplace-fig/" rel="bookmark" title="Docker Compose remplace fig">Docker Compose remplace fig</a></li>
<li><a href="https://w3blog.fr/2016/02/17/docker-toolbox-et-git-sous-windows/" rel="bookmark" title="Docker Toolbox et Git sous Windows">Docker Toolbox et Git sous Windows</a></li>
<li><a href="https://w3blog.fr/2020/04/16/kubernetes-et-les-catalogues-helm/" rel="bookmark" title="Kubernetes et les catalogues Helm">Kubernetes et les catalogues Helm</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://w3blog.fr/2020/05/02/rancher-une-interface-web-pour-kubernetes-mais-pas-que/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Une ou plusieurs distributions Kubernetes?</title>
		<link>https://w3blog.fr/2020/04/22/une-ou-plusieurs-distributions-kubernetes/</link>
					<comments>https://w3blog.fr/2020/04/22/une-ou-plusieurs-distributions-kubernetes/?noamp=mobile#comments</comments>
		
		<dc:creator><![CDATA[Thibaut]]></dc:creator>
		<pubDate>Wed, 22 Apr 2020 07:50:00 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[Kubernetes]]></category>
		<guid isPermaLink="false">https://w3blog.fr/?p=3747</guid>

					<description><![CDATA[<p>Kubernetes est un outil d’orchestration de conteneurs, il est devenu si populaire qu’il est devenu le standard de facto dans l’industrie des conteneurs.Mais saviez-vous que derrière Kubernetes ne se cache pas toujours Docker et qu’il n’existe pas un seul produit &#8230; <a href="https://w3blog.fr/2020/04/22/une-ou-plusieurs-distributions-kubernetes/">Lire la suite <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://w3blog.fr/2020/04/22/une-ou-plusieurs-distributions-kubernetes/">Une ou plusieurs distributions Kubernetes?</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2020/05/02/rancher-une-interface-web-pour-kubernetes-mais-pas-que/" rel="bookmark" title="Rancher, une interface web pour Kubernetes, mais pas que">Rancher, une interface web pour Kubernetes, mais pas que</a></li>
<li><a href="https://w3blog.fr/2020/04/16/kubernetes-et-les-catalogues-helm/" rel="bookmark" title="Kubernetes et les catalogues Helm">Kubernetes et les catalogues Helm</a></li>
<li><a href="https://w3blog.fr/2015/02/28/docker-compose-remplace-fig/" rel="bookmark" title="Docker Compose remplace fig">Docker Compose remplace fig</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>Kubernetes est un outil d’orchestration de conteneurs, il est devenu si populaire qu’il est devenu le standard de facto dans l’industrie des conteneurs.<br>Mais saviez-vous que derrière Kubernetes ne se cache pas toujours Docker et qu’il n’existe pas un seul produit Kubernetes, mais des centaines de distributions différentes? <a aria-label="Kubernetes sur son propre site en référence pas moins de 50 (opens in a new tab)" href="https://kubernetes.io/fr/docs/setup/pick-right-solution/" target="_blank" rel="noreferrer noopener" class="aioseop-link">Kubernetes sur son propre site en référence pas moins de 50</a>. Mais alors Kubernetes, c’est quoi? On fait le point avec vous.</p>



<span id="more-3747"></span>



<h2 class="wp-block-heading">Kubernetes</h2>



<p>Là où Docker est limité à une seule machine/ votre laptop ou un serveur, Kubernetes est une plateforme qui va gérer un ensemble de machines physiques (appelé cluster) pour y orchestrer des containers. Kubernetes va donc se charger d&rsquo;exécuter des containers, de les déplacer, de les redémarrer en cas de crash, et tout simplement les tuer quand ils ne sont plus nécessaires.</p>



<p>Kubernetes à été initialement développé par Google et avait déjà acquis une grande expérience dans la gestion des conteneurs depuis plusieurs années. En 2014, Google avait déclaré lancer plus de 2 milliards de container par semaine. Kubernetes a été lancé en 2015 et immédiatement livré à la communauté open-source en créant la fondation Cloud Native Computing Foundation (CNCF).</p>



<p>Kubernetes propose une API standardisée pour interagir avec le cluster. Il existe ensuite plusieurs clients permettant d’interagir avec notre cluster Kubernetes, le plus connue étant l’outil en ligne de commande kubectl<br></p>



<h2 class="wp-block-heading">Un standard, plusieurs implémentations et outils</h2>



<p>Pour exécuter les conteneurs, Kubernetes va utiliser un <a href="https://blog.alterway.fr/le-point-sur-les-container-runtimes.html" class="aioseop-link">standard appelé Container Runtime Interface (CRI)</a>. L’implémentation containerd de Docker est la plus connue et probablement la plus utilisée on-premise. Sur le cloud, il est très probable que des fournisseurs comme Google ou Amazon utilise une solution maison compatible avec la CRI qui répond davantage à leurs besoins.</p>



<p>Pour gérer les noeuds du cluster, les containers, leurs emplacements, qui communique avec qui, la plupart des distributions Kubernetes utilise etcd, mais d’autres solutions existent comme Redis,MySQL, zookeeper, etc. Idem pour la gestion du réseau au sein du cluster, il existe là aussi plusieurs alternatives.</p>



<h2 class="wp-block-heading">Les distributions Kubernetes</h2>



<p>Installer Kubernetes, c’est donc faire un choix parmi tout un ensemble d&rsquo;outils, les installer et les configurer d’une certaine manière pour avoir sa plateforme Kubernetes, ce qui peut être très compliqué. C’est pourquoi il est plus simple de choisir une distribution Kubernetes qui a déjà fait ces choix pour vous. Le principe est très similaire aux distributions Linux (Ubuntu, Debian, Suse, Redhat, Gentoo, etc)</p>



<p>Parmis les distributions on-premise les plus connues, on retrouve :</p>



<ul><li>Minikube, pour installer du dev ;</li><li>Docker Desktop, qui propose l’installation en 1 click sur Windows ;</li><li><a href="https://w3blog.fr/2020/05/02/rancher-une-interface-web-pour-kubernetes-mais-pas-que/" class="aioseop-link">Rancher avec RKE et k3s</a> ;</li><li>microk8s, by ubuntu ;</li><li>Suse CaaS Platform ;</li><li>Redhat OpenShift.</li></ul>



<p>Pour le cloud, on retrouve les grands fournisseurs du secteur avec :</p>



<ul><li>Amazon Elastic Kubernetes Service (Amazon EKS) ;</li><li>Google Kubernetes Engine (GKE) ;</li><li>Service Azure Kubernetes (AKS) pour Microsoft ;</li><li>Openshift pour OVHCloud.</li></ul>



<p>Ces derniers gèrent toute la partie technique et le cluster pour vous, parfois au détriment de votre indépendance vis à vis du fournisseur, les distributions sur le cloud n’étant pas compatibles/connectées entre elles.</p>



<p>Pour une gestion plus avancée, multi-cloud,sur une infrastructure existante,  ou offline, les entreprises préféreront les solutions open-source on-premise</p>



<p>Pour conclure, le choix vous appartient.</p><p>The post <a href="https://w3blog.fr/2020/04/22/une-ou-plusieurs-distributions-kubernetes/">Une ou plusieurs distributions Kubernetes?</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2020/05/02/rancher-une-interface-web-pour-kubernetes-mais-pas-que/" rel="bookmark" title="Rancher, une interface web pour Kubernetes, mais pas que">Rancher, une interface web pour Kubernetes, mais pas que</a></li>
<li><a href="https://w3blog.fr/2020/04/16/kubernetes-et-les-catalogues-helm/" rel="bookmark" title="Kubernetes et les catalogues Helm">Kubernetes et les catalogues Helm</a></li>
<li><a href="https://w3blog.fr/2015/02/28/docker-compose-remplace-fig/" rel="bookmark" title="Docker Compose remplace fig">Docker Compose remplace fig</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://w3blog.fr/2020/04/22/une-ou-plusieurs-distributions-kubernetes/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Kubernetes et les catalogues Helm</title>
		<link>https://w3blog.fr/2020/04/16/kubernetes-et-les-catalogues-helm/</link>
					<comments>https://w3blog.fr/2020/04/16/kubernetes-et-les-catalogues-helm/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[Thibaut]]></dc:creator>
		<pubDate>Thu, 16 Apr 2020 07:59:36 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[Kubernetes]]></category>
		<guid isPermaLink="false">https://w3blog.fr/?p=3731</guid>

					<description><![CDATA[<p>Kubernetes permet de déployer des conteneurs et des services dans un cluster, mais ne propose pas par défaut une solution simple pour déployer et personnaliser des applications. C’est pour répondre en partie à ce besoin que Helm a été créé &#8230; <a href="https://w3blog.fr/2020/04/16/kubernetes-et-les-catalogues-helm/">Lire la suite <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://w3blog.fr/2020/04/16/kubernetes-et-les-catalogues-helm/">Kubernetes et les catalogues Helm</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2020/05/02/rancher-une-interface-web-pour-kubernetes-mais-pas-que/" rel="bookmark" title="Rancher, une interface web pour Kubernetes, mais pas que">Rancher, une interface web pour Kubernetes, mais pas que</a></li>
<li><a href="https://w3blog.fr/2020/04/22/une-ou-plusieurs-distributions-kubernetes/" rel="bookmark" title="Une ou plusieurs distributions Kubernetes?">Une ou plusieurs distributions Kubernetes?</a></li>
<li><a href="https://w3blog.fr/2008/08/20/utilisation-des-tags-library/" rel="bookmark" title="Utilisation des Tags Library">Utilisation des Tags Library</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<div class="wp-block-image"><figure class="alignleft size-large is-resized"><img loading="lazy" decoding="async" src="https://w3blog.fr/wp-content/uploads/2020/04/helm-1024x1024.png" alt="" class="wp-image-3735" width="104" height="104" srcset="https://w3blog.fr/wp-content/uploads/2020/04/helm-1024x1024.png 1024w, https://w3blog.fr/wp-content/uploads/2020/04/helm-300x300.png 300w, https://w3blog.fr/wp-content/uploads/2020/04/helm-150x150.png 150w, https://w3blog.fr/wp-content/uploads/2020/04/helm-768x768.png 768w, https://w3blog.fr/wp-content/uploads/2020/04/helm.png 1042w" sizes="(max-width: 104px) 100vw, 104px" /></figure></div>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>Kubernetes permet de déployer des conteneurs et des services dans un cluster, mais ne propose pas par défaut une solution simple pour déployer et personnaliser des applications.</p>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>
</div></div>



<p>C’est pour répondre en partie à ce besoin que Helm a été créé lors d’un hackathon en 2015, initialement développé pour la solution Fleet, mais très vite adapté pour Kubernetes.</p>



<p>Depuis, Helm est devenu en quelque sorte le gestionnaire de paquets pour Kubernetes et permet le partage et la réutilisation de catalogues applicatifs sous la forme de conteneurs.</p>



<span id="more-3731"></span>



<h2 class="wp-block-heading">Helm, les bases</h2>



<p>Dans les faits, il s’agit d’une arborescence définie de fichier Kubernetes classiques. Chaque fichier permet de déployer un object dans Kubernetes (un conteneur, un volume, etc).</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/6Xme6xiQNFU507CJQCBrlThfjklyh8ysItCAFNFEs1XuSSzLl43R5beBgIyroAGtNuxNZuz53Rm6EoTRIM4nIy2FeAgAWivk04FxatpHGY7a32dLcQFYjsrragFe-neGVJLQnZdt" alt=""/></figure>



<p>Un fichier « Chart.yaml » à la racine pour décrire le catalogue.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="733" height="493" src="https://w3blog.fr/wp-content/uploads/2020/04/image.png" alt="" class="wp-image-3732" srcset="https://w3blog.fr/wp-content/uploads/2020/04/image.png 733w, https://w3blog.fr/wp-content/uploads/2020/04/image-300x202.png 300w, https://w3blog.fr/wp-content/uploads/2020/04/image-446x300.png 446w" sizes="(max-width: 733px) 100vw, 733px" /></figure>



<h3 class="wp-block-heading">Un moteur de templating</h3>



<p>Les fichiers Kubernetes sont dotés d’une syntaxe un peu plus évoluée&nbsp;:</p>



<ul><li>paramétrable grâce au langage de template GO ;</li><li>extensible avec des fonctions de templating réutilisable Sprig ;</li><li>permet de définir des variables dans le fichier values.yaml ;</li><li>permet d’utiliser des structures conditionnelles.</li></ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="661" height="118" src="https://w3blog.fr/wp-content/uploads/2020/04/image-1.png" alt="" class="wp-image-3733" srcset="https://w3blog.fr/wp-content/uploads/2020/04/image-1.png 661w, https://w3blog.fr/wp-content/uploads/2020/04/image-1-300x54.png 300w, https://w3blog.fr/wp-content/uploads/2020/04/image-1-500x89.png 500w" sizes="(max-width: 661px) 100vw, 661px" /></figure>



<h3 class="wp-block-heading">Gestion des dépendances</h3>



<p>Helm permet aussi de définir des dépendances vers d&rsquo;autres catalogues grâce aux requirements :</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="581" height="199" src="https://w3blog.fr/wp-content/uploads/2020/04/image-2.png" alt="" class="wp-image-3734" srcset="https://w3blog.fr/wp-content/uploads/2020/04/image-2.png 581w, https://w3blog.fr/wp-content/uploads/2020/04/image-2-300x103.png 300w, https://w3blog.fr/wp-content/uploads/2020/04/image-2-500x171.png 500w" sizes="(max-width: 581px) 100vw, 581px" /></figure>



<h3 class="wp-block-heading">Un fichier de variables</h3>



<p>A la racine se trouve un fichier values.yaml qui contient l&rsquo;ensemble des variables définit dans notre catalogue. C&rsquo;est en dupliquant ce fichier avec des réponses différentes que Helm permet la répétabilité et la réutilisation d&rsquo;un catalogue :</p>



<pre class="wp-block-code"><code>helm install -f myvalues.yaml myredis ./redis</code></pre>



<h2 class="wp-block-heading">Un catalogue open-source</h2>



<p>Comme les catalogues sont définis par de simples fichiers, il est très facile de les versionner dans git pour les partager avec le reste de la communauté.</p>



<p>Sur le github Helm, un <a href="https://github.com/helm/charts" class="aioseop-link">repository git</a> open-source propose plus de 200 applications.  Le même catalogue est d&rsquo;ailleurs repris sur <a href="https://hub.kubeapps.com/" class="aioseop-link">kubeapps</a> avec en plus une belle interface de recherche :</p>



<p><img decoding="async" width="420px;" height="302px;" src="https://lh4.googleusercontent.com/nwGiXsGYZZhbYxfyfUfoM8oDORs_8DqUvVu1GEcnAM029emXE_J_jxOJ1pF6fJaesZXcLZVfTg5RlQMREo2b7RJiFs6_D6lJROwppaEGBHFIy4Zb-1hRwEPEnZVtzlEFp8g5IYLBN-Q"></p>



<p>Le repository git est surtout l&rsquo;occasion de trouver des centaines d&rsquo;exemples et de bonnes pratiques pour développer vos propres catalogues.</p><p>The post <a href="https://w3blog.fr/2020/04/16/kubernetes-et-les-catalogues-helm/">Kubernetes et les catalogues Helm</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2020/05/02/rancher-une-interface-web-pour-kubernetes-mais-pas-que/" rel="bookmark" title="Rancher, une interface web pour Kubernetes, mais pas que">Rancher, une interface web pour Kubernetes, mais pas que</a></li>
<li><a href="https://w3blog.fr/2020/04/22/une-ou-plusieurs-distributions-kubernetes/" rel="bookmark" title="Une ou plusieurs distributions Kubernetes?">Une ou plusieurs distributions Kubernetes?</a></li>
<li><a href="https://w3blog.fr/2008/08/20/utilisation-des-tags-library/" rel="bookmark" title="Utilisation des Tags Library">Utilisation des Tags Library</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://w3blog.fr/2020/04/16/kubernetes-et-les-catalogues-helm/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ordre de grandeur des prix dans le spatial et autres</title>
		<link>https://w3blog.fr/2019/11/09/ordre-de-grandeur-des-prix-dans-le-spatial-et-autres/</link>
					<comments>https://w3blog.fr/2019/11/09/ordre-de-grandeur-des-prix-dans-le-spatial-et-autres/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[Thibaut]]></dc:creator>
		<pubDate>Sat, 09 Nov 2019 20:10:55 +0000</pubDate>
				<category><![CDATA[Non classé]]></category>
		<guid isPermaLink="false">https://w3blog.fr/?p=3718</guid>

					<description><![CDATA[<p>L&#8217;autre jour, lorsque Jeff Bezos a annoncé vouloir dépenser 1 milliard de $ par an dans son entreprise Blue Origin pour développer ses fusées, je me suis alors demandé ce qu&#8217;on pouvait faire ou acheter avec 1 milliard de dollars. &#8230; <a href="https://w3blog.fr/2019/11/09/ordre-de-grandeur-des-prix-dans-le-spatial-et-autres/">Lire la suite <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://w3blog.fr/2019/11/09/ordre-de-grandeur-des-prix-dans-le-spatial-et-autres/">Ordre de grandeur des prix dans le spatial et autres</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-related-none yarpp-template-list'>
</div>
]]></description>
										<content:encoded><![CDATA[<p>L&rsquo;autre jour, lorsque Jeff Bezos a annoncé vouloir dépenser 1 milliard de $ par an dans son entreprise Blue Origin pour développer ses fusées, je me suis alors demandé ce qu&rsquo;on pouvait faire ou acheter avec 1 milliard de dollars. Depuis, je me suis fait une liste avec différents prix trouvés ça et là. Tous ne sont pas nécessairement lié au spatial mais je trouvais intéressant de les mettre à titre de comparaison. </p>



<p>Avec un budget presque similaire à réalisation du film Avengers Endgame, Elon musk a développé la Falcon 1 et 9, mais tout le monde fait ce qu&rsquo;il veut de son argent.</p>



<span id="more-3718"></span>



<p>Bonne lecture</p>



<table class="wp-block-table"><tbody><tr><td>Salaire annuel ingénieur spatial </td><td> 65 000 €</td></tr><tr><td> Propergol pour le lancement d&rsquo;une Falcon 9 </td><td>181 000 €</td></tr></tbody></table>



<p><strong>On passe au million</strong></p>



<table class="wp-block-table"><tbody><tr><td>Rame TGV Alstom    </td><td>25M €</td></tr><tr><td>Falcon 9 (Prix lancement commercial)</td><td>62M €</td></tr><tr><td>Ariane 5  (Prix lancement commercial)      <br></td><td>112M €</td></tr><tr><td>Ariane 6  (Prix lancement commercial)       </td><td>100M €  </td></tr><tr><td>Avion A320 (prix catalogue)</td><td>101M €</td></tr><tr><td>Budget de réalisation Avengers Endgmae</td><td>356M €</td></tr><tr><td>Coût développement de la Falcon 1 et 9 de SpaceX</td><td>390M €</td></tr><tr><td> Avion A380 (prix catalogue) </td><td>436M €</td></tr></tbody></table>



<p><strong>On passe au milliards (toujours en euros)</strong></p>



<table class="wp-block-table"><tbody><tr><td>Coût annuel de la fusée SLS pour 1 lancement</td><td>1,8 milliard</td></tr><tr><td>Projet Mars Curiosity (Rover)</td><td>2 milliards </td></tr><tr><td>Recette du film Avengers Endgame</td><td>2,5 milliards </td></tr><tr><td>Coût développement fusée Ariane 6</td><td>3 milliards </td></tr><tr><td>Coût d&rsquo;un porte avion</td><td> 3,5 milliards </td></tr><tr><td>Prix d&rsquo;un aéroport moyen (<a href="https://www.agenceecofin.com/investissement/0511-33645-ethiopie-4-milliards-pour-la-construction-d-un-aeroport-d-une-capacite-de-120-millions-de-passagers-par-an" target="_blank" rel="noreferrer noopener" aria-label=" (s’ouvre dans un nouvel onglet)">120 millions de passagers</a>) </td><td>3,6  milliards</td></tr><tr><td>Budget Agence Spatiale Européenne (ESA)</td><td>5,7 milliards</td></tr><tr><td><a href="https://www.lemonde.fr/economie/article/2019/11/09/nucleaire-le-programme-de-futurs-epr-pourrait-couter-au-moins-46-milliards-d-euros_6018571_3234.html" target="_blank" rel="noreferrer noopener" aria-label=" (s’ouvre dans un nouvel onglet)">Prix d&rsquo;un réacteur nucléaire EPR en France</a></td><td>7,5 milliards</td></tr><tr><td>Nouveau <a href="https://www.capital.fr/immobilier/projet-phare-dadp-le-futur-terminal-4-de-paris-charles-de-gaulle-inquiete-1334832" target="_blank" rel="noreferrer noopener" aria-label="Terminal 4 (s’ouvre dans un nouvel onglet)">Terminal 4</a> de l&rsquo;aéroport Charles de Gaulle </td><td>9 milliards</td></tr><tr><td>Budget spatial de l&rsquo;agence Chinoise</td><td>10 milliards</td></tr><tr><td>Système géolocalisation Galileo</td><td>13 milliards</td></tr><tr><td>Budget spatial de la NASA</td><td>19 milliards</td></tr><tr><td>Bénéfice réalisé par Google en 2018</td><td>27 milliards</td></tr><tr><td> Chiffre d&rsquo;affaire SNCF 2018 </td><td>33,5 milliards</td></tr><tr><td>Station Spatiale Internationale</td><td>105 milliards</td></tr><tr><td>Programme lunaire Apollo (avec inflation)</td><td>136 milliards</td></tr><tr><td>Budget de l&rsquo;état francais</td><td>386 milliards<br></td></tr><tr><td>Budget de la défense américaine</td><td>564 milliards</td></tr></tbody></table>



<p>Malgré le soin apporté à la recherche des chiffres les plus exactes possibles, n&rsquo;hésitez pas à me signaler tout montant suspect. N&rsquo;hésitez pas non plus à me proposer vos idées pour agrémenter cette liste.</p><p>The post <a href="https://w3blog.fr/2019/11/09/ordre-de-grandeur-des-prix-dans-le-spatial-et-autres/">Ordre de grandeur des prix dans le spatial et autres</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-related-none yarpp-template-list'>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://w3blog.fr/2019/11/09/ordre-de-grandeur-des-prix-dans-le-spatial-et-autres/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Installer docker open-source on Linux SUSE</title>
		<link>https://w3blog.fr/2019/03/25/installer-docker-open-source-on-linux-suse/</link>
					<comments>https://w3blog.fr/2019/03/25/installer-docker-open-source-on-linux-suse/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[Thibaut]]></dc:creator>
		<pubDate>Mon, 25 Mar 2019 10:41:40 +0000</pubDate>
				<category><![CDATA[Non classé]]></category>
		<guid isPermaLink="false">https://w3blog.fr/?p=3712</guid>

					<description><![CDATA[<p>Pour installer Docker sur Suse, il faut utiliser zypper Vous devez adapter le repository a votre version de Linux SUSE. Pour trouver le bon repo, vous pouvez utiliser ce lien https://software.opensuse.org/download.html?project=Virtualization%3Acontainers&#38;package=docker Bonus, pour installer docker-compose</p>
<p>The post <a href="https://w3blog.fr/2019/03/25/installer-docker-open-source-on-linux-suse/">Installer docker open-source on Linux SUSE</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/en/2016/02/19/docker-toolbox-and-git-on-windows/" rel="bookmark" title="Docker Toolbox and git on Windows">Docker Toolbox and git on Windows</a></li>
<li><a href="https://w3blog.fr/2015/03/18/le-futur-des-containers-docker-avec-windows/" rel="bookmark" title="Le futur des containers docker avec Windows">Le futur des containers docker avec Windows</a></li>
<li><a href="https://w3blog.fr/2015/02/28/docker-compose-remplace-fig/" rel="bookmark" title="Docker Compose remplace fig">Docker Compose remplace fig</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>Pour installer Docker sur Suse, il faut utiliser zypper</p>



<p></p>



<pre class="wp-block-code"><code>sudo zypper addrepo https://download.opensuse.org/repositories/Virtualization:containers/openSUSE_Leap_15.0/Virtualization:containers.repo

</code></pre>



<p>Vous devez adapter le repository a votre version de Linux SUSE. Pour trouver le bon repo, vous pouvez utiliser ce lien  <br><a href="https://software.opensuse.org/download.html?project=Virtualization%3Acontainers&amp;package=docker">https://software.opensuse.org/download.html?project=Virtualization%3Acontainers&amp;package=docker</a> </p>



<pre class="wp-block-code"><code>sudo zypper dist-upgrade
sudo zypper update
sudo zypper install docker </code></pre>



<p></p>



<p>Bonus, pour installer docker-compose</p>



<pre class="wp-block-code"><code>zypper install docker-compose</code></pre><p>The post <a href="https://w3blog.fr/2019/03/25/installer-docker-open-source-on-linux-suse/">Installer docker open-source on Linux SUSE</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/en/2016/02/19/docker-toolbox-and-git-on-windows/" rel="bookmark" title="Docker Toolbox and git on Windows">Docker Toolbox and git on Windows</a></li>
<li><a href="https://w3blog.fr/2015/03/18/le-futur-des-containers-docker-avec-windows/" rel="bookmark" title="Le futur des containers docker avec Windows">Le futur des containers docker avec Windows</a></li>
<li><a href="https://w3blog.fr/2015/02/28/docker-compose-remplace-fig/" rel="bookmark" title="Docker Compose remplace fig">Docker Compose remplace fig</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://w3blog.fr/2019/03/25/installer-docker-open-source-on-linux-suse/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SFR/Altice Chapitre 2 : la box Fibre SFR ne sert à rien</title>
		<link>https://w3blog.fr/2018/01/08/sfraltice-chapitre-2-la-box-fibre-sfr-ne-sert-a-rien/</link>
					<comments>https://w3blog.fr/2018/01/08/sfraltice-chapitre-2-la-box-fibre-sfr-ne-sert-a-rien/?noamp=mobile#comments</comments>
		
		<dc:creator><![CDATA[Thibaut]]></dc:creator>
		<pubDate>Mon, 08 Jan 2018 10:18:22 +0000</pubDate>
				<category><![CDATA[Internet]]></category>
		<guid isPermaLink="false">https://w3blog.fr/?p=3692</guid>

					<description><![CDATA[<p>Cet article fait suite à mon aventure « Fibre » chez SFR/Altice. Chaque utilisation apporte son lot de désagrément. Ce nouvelle article est consacré à la box SFR dernière génération. Abonné Freebox depuis plus de 10 ans, j’ai depuis 1 mois l’impression &#8230; <a href="https://w3blog.fr/2018/01/08/sfraltice-chapitre-2-la-box-fibre-sfr-ne-sert-a-rien/">Lire la suite <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://w3blog.fr/2018/01/08/sfraltice-chapitre-2-la-box-fibre-sfr-ne-sert-a-rien/">SFR/Altice Chapitre 2 : la box Fibre SFR ne sert à rien</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2018/01/08/sfr-altice-tu-mas-seduit-avec-ta-fibre/" rel="bookmark" title="Chapitre 1 : SFR/Altice, tu m&rsquo;as séduit avec ta fibre">Chapitre 1 : SFR/Altice, tu m&rsquo;as séduit avec ta fibre</a></li>
<li><a href="https://w3blog.fr/2012/07/24/plantage-spring-upgrade-3-0-x-to-3-1-x-nosuchfielderror/" rel="bookmark" title="Plantage Spring upgrade 3.0.x to 3.1.x NoSuchFieldError">Plantage Spring upgrade 3.0.x to 3.1.x NoSuchFieldError</a></li>
<li><a href="https://w3blog.fr/2008/03/26/a-quoi-sert-le-pilote-de-projet-client/" rel="bookmark" title="A quoi sert le pilote de projet Client">A quoi sert le pilote de projet Client</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>Cet article fait suite à mon <a href="https://w3blog.fr/2018/01/08/sfr-altice-tu-mas-seduit-avec-ta-fibre/">aventure « Fibre » chez SFR/Altice</a>. Chaque utilisation apporte son lot de désagrément. Ce nouvelle article est consacré à la box SFR dernière génération.</p>
<p>Abonné Freebox depuis plus de 10 ans, j’ai depuis 1 mois l’impression d’avoir remonté le temps en découvrant la box SFR. La box ne propose que très peu de fonctionnalités, et les problèmes matériels sont nombreux.</p>
<p><span id="more-3692"></span></p>
<h2>Le matériel</h2>
<p>De 2 boîtiers chez Free, il faut en brancher 4 différents chez SFR.</p>
<p>La dernière box SFR (pourtant récente)  n’est pas adaptée pour recevoir la fibre, alors, ils installent un premier adaptateur optique/analogique pour reproduire une bonne vieille prise téléphone. Ensuite, il installe le décodeur TV, et un disque dur à installer sous le décodeur TV (les ingénieurs du Cube TV de Canal+ n’auraient pas fait mieux).</p>
<p><img loading="lazy" decoding="async" class="alignright size-full wp-image-3694" src="https://w3blog.fr/wp-content/uploads/2018/01/sfr-box.jpg" alt="sfr-box" width="648" height="278" srcset="https://w3blog.fr/wp-content/uploads/2018/01/sfr-box.jpg 648w, https://w3blog.fr/wp-content/uploads/2018/01/sfr-box-300x129.jpg 300w, https://w3blog.fr/wp-content/uploads/2018/01/sfr-box-500x215.jpg 500w" sizes="(max-width: 648px) 100vw, 648px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>J&rsquo;avais testé la précédente box SFR chez des amis, ils en étaient plutôt content et moi-aussi.</p>
<p>Pensant avoir récupéré une vielle box par erreur, j&rsquo;ai quand même appelé le service client SFR pour vérifier, et il m&rsquo;ont attesté que c&rsquo;était bien le dernier modèle « le plus puissant ».</p>
<p>En réalité, c&rsquo;est en mensonge, cette nouvelle box « Evolution » est en fait une nouvelle version moins chère à produire et proposant bien moins de fonctionnalités que la précédente.</p>
<p>C&rsquo;est parti pour la liste des bugs de cette nouvelle box</p>
<h2>Le wifi</h2>
<p>La box propose 2 réseaux wifi, un classique, et un autre en 5ghz. J&rsquo;ai donc connecté la plupart de mes appareils au réseau 5ghz.</p>
<p>Malheureusement, toutes les 3h, le réseau wifi 5ghz disparaît et tous mes appareils se retrouvent déconnectés (PC, Nexus, Iphone, Google Home) y compris le décodeur TV de SFR. Le wifi non 5ghz continue de fonctionner lui. La seule solution trouvée a ce jour est d&rsquo;aller redémarrer physiquement la box routeur et ensuite le décodeur TV.</p>
<p>J&rsquo;ai donc contacté l&rsquo;assistance SFR à ce sujet. Le conseiller m&rsquo;a alors expliqué qu&rsquo;il ne fallait en aucun cas utiliser le réseau 5ghz et qu&rsquo;il s&rsquo;agissait d&rsquo;un réseau de secours qui n&rsquo;était utilisé que par les techniciens lors de leurs interventions.</p>
<p>C&rsquo;est pas gentil ça? SFR installe une puce 5ghz dans ces box pour que ces techniciens puissent profiter d&rsquo;une bonne qualité de réseau quand ils viennent réparer la box. Je fait part « gentillement » de mes doutes au conseiller. De toute façon, même en connectant tous mes appareils au « non 5ghz », ça résout pas le problème du décodeur TV qui se coupe en même temps. Le technicien me soutient que ça na rien à voir, de déconnecter mes appareils du 5ghz, et que le décodeur TV fonctionnera de nouveau.</p>
<p>Suite à cela, je n&rsquo;ai plus le problème aussi fréquemment. mais il arrive encore de temps en temps. Je pense une fois par jour en moyenne.</p>
<h2>L&rsquo;interface TV</h2>
<p>Effet low-cost oblige, l&rsquo;interface est lente. Les touches ne répondent pas toujours, il faut compter parfois entre 5 et 10 secondes avant que l&rsquo;écran réagisse.</p>
<p>Moins souvent, l&rsquo;interface se fige complètement et ne répond plus, et il faut débrancher/rebrancher la box (la télécomme ne répondant plus). Par gentillesse, le décodeur TV rédémarre de lui-même tout seul, après un crash.</p>
<p>Certains fonctions présentes sur les précédentes box n&rsquo;existent plus avec cette nouvelle box.</p>
<p>A ce jour, il ne semble exister aucun moyen pour accéder au disque dur de la box (<a href="https://forum.sfr.fr/t5/Connexion-Internet-Fibre-WiFi/Impossible-d-acc%C3%A9der-au-disque-dur-de-ma-box-Fibre-Plus/td-p/1900030" target="_blank">voir ce forum</a>), on ne peux donc copier aucune vidéo. Ce disque dur semble réservé uniquement à l&rsquo;enregistrement SFR.</p>
<p>La fonction « restart » pour redémarrer un programme à zéro a été supprimé. Les raisons seraient un problème technique empêchant un double enregistrement. Cette fonctionnalité fonctionnait pourtant bien sur les anciens boîtiers THD.</p>
<p>Les enregistrements récurrents (du Lundi au Vendredi par exemple) ne sont pas possible avec cette box ou je n&rsquo;ai pas trouvé l&rsquo;option. (Nda: J&rsquo;ignore si c&rsquo;était possible avec les précédentes box)</p>
<p>Autre exemple plus anecdotique, j&rsquo;étais sur TMC, j&rsquo;ai appuyé sur le bouton rouge pour enregistrer, la popup propose alors NRJ 12 et non TMC.</p>
<h2>Tic Tac</h2>
<p>Au final, moyennant l&rsquo;installation gratuite de la fibre, je suis malheureusement engagé pour 1 an. Dans les conditions actuels du groupe SFR, je doute qu&rsquo;il propose une nouvelle box en 2018.</p>
<p>Le seul point positif est l&rsquo;intégration native de Netflix, mais des solutions alternatives pourrait facilement être trouvées (Chromecast, nouvelle TV, etc).</p>
<p>Même si le débit de la fibre est correct (180 Mbit/s), je ne vois pour le moment aucune raison pour rester chez SFR passé ce délai quitte même à revenir à l&rsquo;ADSL. Les 50 Mbit/s n&rsquo;était finalement peut-être pas si mal.</p>
<p>A ce niveau de régressions et d&rsquo;économie de la part de SFR, je pense que n&rsquo;importe quelle autre box pourrait faire l&rsquo;affaire (livebox, freebox, ovh sans box, magnétoscope vhs). Si un conseiller SFR vous appelle, fuyez</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3701" src="https://w3blog.fr/wp-content/uploads/2018/01/gandalph.gif" alt="gandalph" width="500" height="249" /></p>
<p>&nbsp;</p><p>The post <a href="https://w3blog.fr/2018/01/08/sfraltice-chapitre-2-la-box-fibre-sfr-ne-sert-a-rien/">SFR/Altice Chapitre 2 : la box Fibre SFR ne sert à rien</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2018/01/08/sfr-altice-tu-mas-seduit-avec-ta-fibre/" rel="bookmark" title="Chapitre 1 : SFR/Altice, tu m&rsquo;as séduit avec ta fibre">Chapitre 1 : SFR/Altice, tu m&rsquo;as séduit avec ta fibre</a></li>
<li><a href="https://w3blog.fr/2012/07/24/plantage-spring-upgrade-3-0-x-to-3-1-x-nosuchfielderror/" rel="bookmark" title="Plantage Spring upgrade 3.0.x to 3.1.x NoSuchFieldError">Plantage Spring upgrade 3.0.x to 3.1.x NoSuchFieldError</a></li>
<li><a href="https://w3blog.fr/2008/03/26/a-quoi-sert-le-pilote-de-projet-client/" rel="bookmark" title="A quoi sert le pilote de projet Client">A quoi sert le pilote de projet Client</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://w3blog.fr/2018/01/08/sfraltice-chapitre-2-la-box-fibre-sfr-ne-sert-a-rien/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Chapitre 1 : SFR/Altice, tu m&#8217;as séduit avec ta fibre</title>
		<link>https://w3blog.fr/2018/01/08/sfr-altice-tu-mas-seduit-avec-ta-fibre/</link>
					<comments>https://w3blog.fr/2018/01/08/sfr-altice-tu-mas-seduit-avec-ta-fibre/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[Thibaut]]></dc:creator>
		<pubDate>Mon, 08 Jan 2018 10:00:37 +0000</pubDate>
				<category><![CDATA[Internet]]></category>
		<guid isPermaLink="false">https://w3blog.fr/?p=3689</guid>

					<description><![CDATA[<p>SFR, tu m’as séduit avec ta fibre, mais derrière, c&#8217;est du vent. En octobre, SFR me contacte pour me proposer la fibre nouvellement arrivée dans ma ville. La conseillère est gentille, m’explique les contenues SFR et les différents forfaits. Comme tout &#8230; <a href="https://w3blog.fr/2018/01/08/sfr-altice-tu-mas-seduit-avec-ta-fibre/">Lire la suite <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://w3blog.fr/2018/01/08/sfr-altice-tu-mas-seduit-avec-ta-fibre/">Chapitre 1 : SFR/Altice, tu m’as séduit avec ta fibre</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2018/01/08/sfraltice-chapitre-2-la-box-fibre-sfr-ne-sert-a-rien/" rel="bookmark" title="SFR/Altice Chapitre 2 : la box Fibre SFR ne sert à rien">SFR/Altice Chapitre 2 : la box Fibre SFR ne sert à rien</a></li>
<li><a href="https://w3blog.fr/2014/09/09/les-campagnes-videos-de-facebook-comparees-a-google-et-apple/" rel="bookmark" title="Les campagnes vidéos de Facebook comparées à Google et Apple">Les campagnes vidéos de Facebook comparées à Google et Apple</a></li>
<li><a href="https://w3blog.fr/2008/03/30/plan-de-management-des-risques/" rel="bookmark" title="Plan de Management des Risques">Plan de Management des Risques</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>SFR, tu m’as séduit avec ta fibre, mais derrière, c&rsquo;est du vent.</p>
<p>En octobre, SFR me contacte pour me proposer la fibre nouvellement arrivée dans ma ville. La conseillère est gentille, m’explique les contenues SFR et les différents forfaits. Comme tout geek, j’étais déjà séduit quand a évoqué le mot “fibre”, alors je signe immédiatement.</p>
<p><span id="more-3689"></span></p>
<p>Je reçois tous les mails de bienvenue, et même un rappel pour le rdv “d’installation fibre” un samedi matin. A midi, toujours personne alors j&rsquo;appelle.<br />
<strong>“Excusez-nous, on a oublié de confirmer le rendez-vous avec le technicien”</strong></p>
<p>Très bien, je prend rendez-vous pour un deuxième rendez-vous. Le technicien ne viendra pas non plus. Je rappelle donc SFR<br />
<b>“Excusez-nous, on a oublié de vous envoyer un SMS de confirmation, et vous n’avez pas confirmé, du coup, on a annulé le rendez-vous”. </b></p>
<p>Troisième rendez-vous déjà, et là, miracle un technicien est bien présent au rendez-vous. mais il n’a ni grue, ni d’échelle pour monter au poteau EDF, ni d’autorisation préfectorale pour couper la route et accéder à la bouche d’égout, il ne peux donc pas faire l’installation.</p>
<p>Je rappelle SFR pour savoir la démarche à suivre. La conseillère me dit qu’il vont faire les démarches administratives nécessaires et me recontacter. Effectivement, après quelques jours, je reçois<strong> 2 courriers identiques de résiliation</strong> de mon abonnement SFR, m’invitant à rendre le matériel.</p>
<p>Finalement, Free, c’était peut-être pas si mal? Du coup, je décide d&rsquo;abandonne et je n&rsquo;ai pas chercher à les relancer.</p>
<p>Surprise en Décembre, une conseillère m’appelle et m’informe de l’arrivée de la fibre dans ma ville et me propose les mêmes promotions que la première fois. J’explique rapidement mon cas à la conseillère qui me passe son responsable. Et là, la mémoire leur revient.<br />
“Oui, nous sommes au courant, c’est pour ça que notre système nous indique de vous rappeler, on a fait le nécessaire administratif. Ils ont déplacé le concentrateur fibre dans une bouche d’égout sur le trottoir. Il n’y aura pas de problème”.<br />
Au final, 2 techniciens cette fois-ci sont bien venus faire l’installation fibre. Au final le concentrateur fibre était toujours sous la route, et il n’avait jamais fait les demandes préfectorales pour bloquer la route.<br />
Me voilà donc avec la fibre à la maison. Youpi?? Malheureusement la fibre ne fait pas tout, et j’ai alors découvert la dernière <a href="https://w3blog.fr/2018/01/08/sfraltice-chapitre-2-la-box-fibre-sfr-ne-sert-a-rien/">box SFR low-cost version Patrick Drahi dont je vais partager mon expérience dans un prochain billet</a>.</p><p>The post <a href="https://w3blog.fr/2018/01/08/sfr-altice-tu-mas-seduit-avec-ta-fibre/">Chapitre 1 : SFR/Altice, tu m’as séduit avec ta fibre</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2018/01/08/sfraltice-chapitre-2-la-box-fibre-sfr-ne-sert-a-rien/" rel="bookmark" title="SFR/Altice Chapitre 2 : la box Fibre SFR ne sert à rien">SFR/Altice Chapitre 2 : la box Fibre SFR ne sert à rien</a></li>
<li><a href="https://w3blog.fr/2014/09/09/les-campagnes-videos-de-facebook-comparees-a-google-et-apple/" rel="bookmark" title="Les campagnes vidéos de Facebook comparées à Google et Apple">Les campagnes vidéos de Facebook comparées à Google et Apple</a></li>
<li><a href="https://w3blog.fr/2008/03/30/plan-de-management-des-risques/" rel="bookmark" title="Plan de Management des Risques">Plan de Management des Risques</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://w3blog.fr/2018/01/08/sfr-altice-tu-mas-seduit-avec-ta-fibre/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Lancement de tropevent.com</title>
		<link>https://w3blog.fr/2017/12/13/lancement-de-www-tropevent-com/</link>
					<comments>https://w3blog.fr/2017/12/13/lancement-de-www-tropevent-com/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[Thibaut]]></dc:creator>
		<pubDate>Wed, 13 Dec 2017 20:40:13 +0000</pubDate>
				<category><![CDATA[Non classé]]></category>
		<guid isPermaLink="false">https://w3blog.fr/?p=3681</guid>

					<description><![CDATA[<p>Bonjour, un article un peu particulier aujourd&#8217;hui pour vous présenter mon petit bébé. Je lance aujourd&#8217;hui le site https://www.tropevent.com, un moteur de recherche d’événements géolocalisés avec billetterie en ligne. Tropevent permet aux associations et particuliers de communiquer autour de leurs événements et de gérer simplement les &#8230; <a href="https://w3blog.fr/2017/12/13/lancement-de-www-tropevent-com/">Lire la suite <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://w3blog.fr/2017/12/13/lancement-de-www-tropevent-com/">Lancement de tropevent.com</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2008/03/27/objectif-du-management-des-risques-du-projet/" rel="bookmark" title="Objectif du management des risques du projet">Objectif du management des risques du projet</a></li>
<li><a href="https://w3blog.fr/2008/01/27/objectif-du-referencement/" rel="bookmark" title="Objectif du référencement">Objectif du référencement</a></li>
<li><a href="https://w3blog.fr/2008/02/07/les-points-dentrees/" rel="bookmark" title="Les points d&rsquo;entrées">Les points d&rsquo;entrées</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>Bonjour,</p>
<p>un article un peu particulier aujourd&rsquo;hui pour vous présenter mon petit bébé.</p>
<p>Je lance aujourd&rsquo;hui le site <a href="https://www.tropevent.com">https://www.tropevent.com</a>, un moteur de recherche d’événements géolocalisés avec billetterie en ligne.</p>
<p>Tropevent permet aux associations et particuliers de communiquer autour de leurs événements et de gérer simplement les réservations en ligne.<br />
<a href="https://www.tropevent.com"><img loading="lazy" decoding="async" class="alignnone wp-image-3682 size-full" src="https://w3blog.fr/wp-content/uploads/2017/12/tropevent-new.png" alt="tropevent-new" width="272" height="34" /></a></p><p>The post <a href="https://w3blog.fr/2017/12/13/lancement-de-www-tropevent-com/">Lancement de tropevent.com</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2008/03/27/objectif-du-management-des-risques-du-projet/" rel="bookmark" title="Objectif du management des risques du projet">Objectif du management des risques du projet</a></li>
<li><a href="https://w3blog.fr/2008/01/27/objectif-du-referencement/" rel="bookmark" title="Objectif du référencement">Objectif du référencement</a></li>
<li><a href="https://w3blog.fr/2008/02/07/les-points-dentrees/" rel="bookmark" title="Les points d&rsquo;entrées">Les points d&rsquo;entrées</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://w3blog.fr/2017/12/13/lancement-de-www-tropevent-com/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Docker Health check, comment vérifier la santé de vos containers?</title>
		<link>https://w3blog.fr/2017/01/31/docker-health-check/</link>
					<comments>https://w3blog.fr/2017/01/31/docker-health-check/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[Thibaut]]></dc:creator>
		<pubDate>Tue, 31 Jan 2017 14:14:18 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[Dockerfile]]></category>
		<category><![CDATA[Swarm]]></category>
		<guid isPermaLink="false">https://w3blog.fr/?p=3656</guid>

					<description><![CDATA[<p>La version 1.12 de Docker est sortit il y a quelques mois maintenant, l&#8217;occasion pour cet article de revenir sur une fonctionnalité intéressante, l&#8217;instruction HEALTHCHECK qui permet de vérifier la santé de vos containers. Avec Docker, vous pouvez voir assez facilement les &#8230; <a href="https://w3blog.fr/2017/01/31/docker-health-check/">Lire la suite <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://w3blog.fr/2017/01/31/docker-health-check/">Docker Health check, comment vérifier la santé de vos containers?</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2015/03/24/copier-un-fichier-local-dans-un-container-docker/" rel="bookmark" title="Copier un fichier local dans un container Docker">Copier un fichier local dans un container Docker</a></li>
<li><a href="https://w3blog.fr/2015/03/18/le-futur-des-containers-docker-avec-windows/" rel="bookmark" title="Le futur des containers docker avec Windows">Le futur des containers docker avec Windows</a></li>
<li><a href="https://w3blog.fr/2015/03/04/proxy-et-timezone-pour-votre-dockerfile/" rel="bookmark" title="Proxy et Timezone pour votre Dockerfile">Proxy et Timezone pour votre Dockerfile</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>La version 1.12 de Docker est sortit il y a quelques mois maintenant, l&rsquo;occasion pour cet article de revenir sur une fonctionnalité intéressante, l&rsquo;instruction HEALTHCHECK qui permet de vérifier la santé de vos containers.</p>
<p>Avec Docker, vous pouvez voir assez facilement les containers lancés ou stoppés, un petit « docker ps » ou un appel REST suffit, mais qu&rsquo;en est-il du processus à l’intérieur de votre container? Est-ce que votre application est toujours opérationnel ou est-elle en train de freezer? C&rsquo;est à cette question que va répondre la fonctionnalité Docker Health Check.</p>
<p>Grâce à l&rsquo;instruction HEALTHCHECK à utiliser dans vos Dockerfile, vous allez pouvoir vérifier régulièrement si votre application est toujours en vie, et transmettre cette information aux outils d&rsquo;orchestration et de monitoring.</p>
<p><span id="more-3656"></span></p>
<p>Voici un exemple d&rsquo;une instruction HEALTHCHECK à ajouter dans votre Dockerfile pour une application web</p>
<pre class="brush: plain; title: ; notranslate">
HEALTHCHECK CMD curl --fail http://localhost:8080 || exit 1
</pre>
<p>
En ajoutant cette instruction dans le Dockerfile de construction de votre image, Docker va exécuter régulièrement la commande curl. Si l&rsquo;application retourne un code 200, l&rsquo;application est considéré en bonne santé (healthy)</p>
<p>L&rsquo;information est dès lors visible lors d&rsquo;un docker ps</p>
<p><div id="attachment_3658" style="width: 288px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3658" class="wp-image-3658 size-full" src="https://w3blog.fr/wp-content/uploads/2017/01/docker-health-starting.png" alt="docker-health-starting" width="278" height="65" /><p id="caption-attachment-3658" class="wp-caption-text">Heath check au démarrage</p></div></p>
<p>Une fois l&rsquo;application démarré<br />
<img loading="lazy" decoding="async" class="size-full wp-image-3666 alignnone" src="https://w3blog.fr/wp-content/uploads/2017/01/docker-healthy2.png" alt="docker-healthy2" width="189" height="64" /></p>
<p>
Si votre application se met à retourner autre chose qu&rsquo;un code 200, votre conteneur va passer au status unhealthy après plusieurs essais.
</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-3660 alignnone" src="https://w3blog.fr/wp-content/uploads/2017/01/docker-unhealthy.png" alt="docker-unhealthy" width="482" height="55" srcset="https://w3blog.fr/wp-content/uploads/2017/01/docker-unhealthy.png 482w, https://w3blog.fr/wp-content/uploads/2017/01/docker-unhealthy-300x34.png 300w" sizes="(max-width: 482px) 100vw, 482px" /></p>
<p>La même information est également disponible avec la commande docker inspect</p>
<pre class="brush: plain; title: ; notranslate">
docker inspect -f '{{json .State.Health.Status}}' container1
</pre>
<p>
Par défaut, la commande HEALTHCHECK est exécuté toutes les 30 secondes, le container est considéré comme « unhealthy » à partir du troisième échec, mais c&rsquo;est paramétrable comme le montre cette exemple ci-dessous.
</p>
<pre class="brush: plain; title: ; notranslate">
HEALTHCHECK --interval=5s --timeout=3s --retries=3 \
CMD curl -f http://localhost:8080 || exit 1
</pre>
<h2>Orchestration</h2>
<p>Le changement de santé d&rsquo;un container génère un évenement Docker, les outils de monitoring et d&rsquo;orchestration sont donc notifié de chaque changement de status et peuvent agir en conséquence.</p>
<p>
Un orchestrateur pourrait par exemple décider de remplacer le container malade en démarrant une nouvelle instance.
</p>
<p>
La plupart des orchestrateurs du marché utilise cette information pour savoir si l&rsquo;application est réellement prête ou non. Swarm ne redirige le trafic vers le nouveau container qu&rsquo;une fois le status passé de « starting » à « health ».
</p>
<h2>Bonus Spring Boot</h2>
<p>Si vous utiliser Spring Boot et Actuator, vous savez déjà que Spring expose une url pour indiquer le status de l&rsquo;application /health (UP ou DOWN).</p>
<p>Vous pouvez donc utiliser cette information bien plus précise qu&rsquo;un code retour HTTP</p>
<p>Voila donc la commande HEALTHCHECK pour votre application Spring</p>
<pre class="brush: plain; title: ; notranslate">
HEALTHCHECK CMD curl -v --silent http://localhost:8080/health 2&gt;&amp;1 | grep UP
</pre><p>The post <a href="https://w3blog.fr/2017/01/31/docker-health-check/">Docker Health check, comment vérifier la santé de vos containers?</a> first appeared on <a href="https://w3blog.fr">w3blog</a>.</p><div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Articles sur le même sujet:</h3><ol>
<li><a href="https://w3blog.fr/2015/03/24/copier-un-fichier-local-dans-un-container-docker/" rel="bookmark" title="Copier un fichier local dans un container Docker">Copier un fichier local dans un container Docker</a></li>
<li><a href="https://w3blog.fr/2015/03/18/le-futur-des-containers-docker-avec-windows/" rel="bookmark" title="Le futur des containers docker avec Windows">Le futur des containers docker avec Windows</a></li>
<li><a href="https://w3blog.fr/2015/03/04/proxy-et-timezone-pour-votre-dockerfile/" rel="bookmark" title="Proxy et Timezone pour votre Dockerfile">Proxy et Timezone pour votre Dockerfile</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://w3blog.fr/2017/01/31/docker-health-check/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
