Les bases de Kubernetes

Temps de lecture estimé: 15 minutes

toujours dans la continuité de la migration de mon infra d’un simple serveur virtualisé, je continue à me former sur Kubernetes. après avoir installé un cluster sur 2 machines virtuelles Ubuntu 22.04, fait quelques opérations simples et installé Kubernetes Dashboard, je suis finalement revenu sur les bases avec un cours FreecodeCamp de 3h que j’avais mis de côté sur YouTube.

le cours vidéo en anglais est ci dessous ou ici

Je vais reprendre ici les grandes étapes et faire une sorte de mémo pour moi ou toute autre personne à qui ça pourrait servir. Ça me conforte dans l’idée que j’ai de Kubernetes : c’est complet, mais complexe. il y a plein de notions à connaitre pour réussir à l’utiliser convenablement dans un environnement production. Pour information, il y a aussi une Cheatsheet disponible sur la documentation Kubernetes.

Continuer la lecture de Les bases de Kubernetes
Partagez l'article:
FacebookTwitterEmailLinkedIn

Comment installer Kubernetes Dashboard

Temps de lecture estimé: 3 minutes

J’ai attaqué la refonte de mon infrastructure et je me suis installé un cluster Kubernetes. Je ne suis vraiment pas familier avec et j’avoue qu’une petite interface pourrait me faciliter la vie. ça tombe bien, Kubernetes propose son tableau de bord, Kubernetes Dashboard

On va voir ici comment l’installer et y accéder

Continuer la lecture de Comment installer Kubernetes Dashboard
Partagez l'article:
FacebookTwitterEmailLinkedIn

comment installer un cluster Kubernetes sur Ubuntu 22.04

Temps de lecture estimé: 9 minutes

Je suis en train de faire évoluer la manière dont je gère mes environnements de développement et de prod.

J’ai actuellement un Hyperviseur Vmware Esxi qui fait tourner une machine virtuelle Linux (Ubuntu). C’est mon serveur principal et tous mes services, applications et site web sont sur ce même serveur de façon un peu monolithique.

MySql, apache, PostgreSQL, mon instance Gitlab, mon site CV, ce blog WordPress quelques autres services tournent sur le même serveur, côte à côte, et non dissociés.

J’ai envie de scinder tout ça et au passage de faire joujou d’améliorer la façon dont je déploie mes projets en y ajoutant un peu d’intégration et de développement continu (CI/CD) avec Gitlab, de la conteneurisation Docker et … pourquoi pas de l’orchestration et du clustering Kubernetes!!

L’orchestration et le clustering étant à la base de cette pile, je te propose aujourd’hui la première brique, comment installer un cluster Kubernetes sur Ubuntu 22.04 fraichement installé.

Continuer la lecture de comment installer un cluster Kubernetes sur Ubuntu 22.04
Partagez l'article:
FacebookTwitterEmailLinkedIn

Comment éditer les fichiers de configurations de son serveur à distance en mode graphique avec WinSCP

Temps de lecture estimé: 3 minutes

Cet article n’est pas pour tous les ardus de la ligne de commandes, mais pour ceux qui se disent:

"la ligne de commande, c'est cool hein!! Mais des fois une interface, c'est confortable aussi"

alors oui les outils en mode graphique sont en générale bien moins puissant/complet/rapide que leur équivalent en ligne de commande. Et puis, des fois on a tout simplement pas accès à un environnement graphique (sur un serveur par exemple). Mais honnêtement des fois c’est quand même pratique et moins prise de tête d’avoir un cliquodrome.  

Je travaille actuellement sur un nouveau serveur et, après avoir fait une sécurisation ssh basique, j’aime bien pouvoir naviguer dans le filesystem du serveur pour accéder aux fichiers de configurations facilement et surtout les éditer avec un éditeur simple et puissant comme notepad++

Donc aujourd’hui je t’explique comment je rends ma navigation et l’édition de fichier de configuration beaucoup plus simple sur mes serveurs grâce à WinSCP.

Continuer la lecture de Comment éditer les fichiers de configurations de son serveur à distance en mode graphique avec WinSCP
Partagez l'article:
FacebookTwitterEmailLinkedIn

Sécuriser ssh sur un serveur Ubuntu 22.04 après son installation

Temps de lecture estimé: 1 minute

Je suis en train de faire évoluer l’architecture de mon serveur (celui qui héberge entre autres ce blog). Pour ça j’ai créé une nouvelle machine virtuelle sur laquelle j’ai  fait une installation toute neuve de la dernière version Ubuntu LTS, la 22.04 Jammy Jellyfish.

Comme après chaque installation fraiche, que ce soit d’un poste de travail Windows ou d’un serveur Linux, il y a toujours tout un tas de configuration et d’installation plus ou moins automatisable à faire.

Dans mon cas, quand j’installe un serveur Ubuntu, je passe toujours par une petite configuration et sécurisation ssh.

Je partage ici quelques “astuces” basiques pour sécuriser ssh sur un serveur Ubuntu 22.04 après son installation, donc si ça peut servir, tant mieux!!

Continuer la lecture de Sécuriser ssh sur un serveur Ubuntu 22.04 après son installation
Partagez l'article:
FacebookTwitterEmailLinkedIn