" Real coders don't blog, or at least not very often! " A.R.

Kubernetes avec Java, Tomcat et CloudSQL - 3eme partie Posted on Jan 14, 2017


Cet article fait suite à Kubernetes avec Java, Tomcat et CloudSQL - 2eme partie qu'il est recommandé de lire en premier.

Cette partie est consacrée à la création de la base de donnée sur CloudSQL et à son intégration au projet.

Read More

Kubernetes avec Java, Tomcat et CloudSQL - 2eme partie Posted on Nov 22, 2016


Cet article fait suite à Kubernetes avec Java, Tomcat et CloudSQL - 1ere partie qu'il est recommandé de lire en premier.


External configuration support in application


La base de cet article est le projet utilisé dans la 1ere partie, qui va être modifié pour pouvoir utiliser un fichier de configuration externe WebTestApp.properties ainsi qu'utiliser Log4j avec un fichier de configuration log4j.properties externe. Ces fichiers de configuration seront gardés en dehors du war ce qui rendra plus facile la gestion de configurations multiples. (dev, test, prod...)

Read More

Kubernetes avec Java, Tomcat et CloudSQL - 1ere partie Posted on Nov 10, 2016


Cet article fait suite à Kubernetes pas à pas et illustre commet utiliser Kubernetes pour deployer une Web Application en Java avec Tomcat.


configure Project and Zone environment variable
$ export PROJ="xtrav42kub"
$ export ZONE="us-central1-a"
$ gcloud config set project xtrav42kub

create work folder
$ mkdir kubejava
$ cd kubejava

Read More

dotGo 2016 - 2016-10-10 Posted on Oct 1, 2016
dotGo : la conférence européenne sur le langage Go


la plus grosse conférence en Europe sur le langage Go est de retour à Paris: dotGo 2016.

Elle aura lieu cette année le 10 octobre au Théâtre de Paris.

Read More

Tutorial Kubernetes - 2eme partie Posted on Sep 15, 2016


Ce tutorial illustre comment démarrer avec Kubernetes (au minimum version 1.2) en mode pas à pas. Il est basé sur l'utilisation de Google Container Engine, mais peut facilement être suivi sur un autre environnement. Il fait suite à la première partie publiée précédemment.


Scaling


check pods
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
mydeploy-2057093778-ns1mu 1/1 Running 0 1h

increase number of pods to 4
$ kubectl scale deployment mydeploy --replicas=4
deployment "mydeploy" scaled

Read More

GDG Cloud Paris : soirée Kubernetes - 2016-09-14 Posted on Sep 7, 2016
Google Developer Group Cloud Paris


le GDG Cloud Paris fait sa rentrée le 14 septembre dans les locaux de Google Paris.

thème de la soirée: Kubernetes et l’orchestration de containers

 

Programme

  • Quoi de neuf sur Google Cloud Platform? (Thibault Pouget, Directeur Technique Cirruseo)

  • Introduction à Kubernetes (Alain Regnier, CTO Alto Labs)

  • running Kubernetes with rkt (Luca Bruno, Tech Lead rkt team CoreOS)

  • Kubernetes par l’exemple (Cedric Hauber, Cloud Builder WeScale)

Read More

Tutorial Kubernetes - 1ere partie Posted on Sep 5, 2016


Ce tutorial illustre comment démarrer avec Kubernetes (au minimum version 1.2) en mode pas à pas. Il est basé sur l'utilisation de Google Container Engine, mais peut facilement être suivi sur un autre environnement.


Initial configuration


create new project in Cloud Console (optional)

start Cloud Shell

configure Project environment variable
$ export PROJ="xtrav42kubnormal"

create work folder
$ mkdir mykubeapp
$ cd mykubeapp

Read More

Qu'est-ce qu'un container ? Posted on Jun 30, 2016


Un container est une enveloppe permettant de packager une application avec juste ce dont elle a besoin pour fonctionner. L’utilisation de containers permet notamment de décomposer l’infrastructure applicative en petits éléments, parfois appelés microservices.

Un container linux peut contenir n’importe quoi, tant que cela fonctionne sur un kernel linux, et peut être déployé tel quel partout. Pour fonctionner il utilise le kernel du serveur hôte et possède son propre espace de processus et sa propre interface réseau. Il est isolé de l’hôte mais exécuté directement dessus.

Read More

GDG Cloud Paris : soirée de lancement - 2016-06-28 Posted on Jun 21, 2016
Google Developer Group Cloud Paris


le GDG Cloud Paris organise sa grande soirée de lancement le 28 juin chez Google Paris. (ouverture des portes à 18h30)

Venez découvrir les possibilités de la plate-forme : VMs, Containers, Machine Learning, Big Data…

 

Programme

  • Introduction GDG Cloud Paris

  • 20 cool things about Google Cloud Platform (Alain Regnier, CTO Alto Labs)

  • 1 an dans le kube, retour d’experience Kubernetes en startup (Jean-Baptiste Dusseaut, eXtreme Programmer - Fondateur)

  • Tensorflow et l’apprentissage profond, sans les équations différentielles (Martin Gorner, Google Developer Relations)

  • Analyse du dataset GDELT avec Datalab et TensorFlow (Alexander Usoltsev, data scientist chez Cirruseo et Thibault Lefèvre, Big Data Lead chez Cirruseo)

Read More

Qu'est-ce que Google Cloud Storage Nearline ? Posted on May 3, 2016


Google Cloud Storage est l’offre de stockage de données de Google, similaire à Amazon S3 (Simple Storage Service). L’idée est de pouvoir stocker des données de manière redondante et sécurisée sur le Cloud.

Mais outre les modes de stockage Standard et DRA (Durable Reduced Availability) dont les charactéristiques varient principalement en termer de coût et de disponibilité des données, il existe un 3e mode moins connu: le Nearline.

Read More

Connect. Socialize.