Pacemaker et IP FailOver OVH

Cet article complète l’article précédent sur HaProxy en failover avec Pacemaker et Corosync La problématique à la fin de cet article était que les services basculent bien sur le nouveau serveur mais l’IP FailOver chez OVH restait routée vers la première machine. Suite au travail de Pierre, en stage chez nous voici comment faire pour […]

Ajouter un serveur GNU/Linux dans un Active Directory

Le but ici est d’intégrer notre serveur GNU/Linux dans un Active Directory et d’avoir un mapping des utilisateurs et groupes de l’AD sur nos serveurs GNU/Linux. Cet article est une mise à jour d’un vieil article de 2016, testé et validé avec un AD2019. Infrastructure L’infrastructure est assez classique : un active directory sur un […]

Mise en place HaProxy en Haute Disponibilité multi-datacenter

L’objectif de cet article est de mettre en place un service de load balancer en primaire / secondaire sur deux datacenter. Les exemples ici se mettent en place chez OVH. Préparer les vms A faire sur toutes les vms : configuration de la timezone configuration du ntp configuration du réseau local configuration des noms d\’hôtes […]

Problème de routage réseau dans un conteneur

[fusion_builder_container type= »flex » hundred_percent= »no » hundred_percent_height= »no » min_height= » » hundred_percent_height_scroll= »no » align_content= »stretch » flex_align_items= »flex-start » flex_justify_content= »flex-start » flex_column_spacing= » » hundred_percent_height_center_content= »yes » equal_height_columns= »no » container_tag= »div » menu_anchor= » » hide_on_mobile= »small-visibility,medium-visibility,large-visibility » status= »published » publish_date= » » class= » » id= » » spacing_medium= » » margin_top_medium= » » margin_bottom_medium= » » spacing_small= » » margin_top_small= » » margin_bottom_small= » » margin_top= » » margin_bottom= » » padding_dimensions_medium= » » padding_top_medium= » » padding_right_medium= » » padding_bottom_medium= » » padding_left_medium= » » padding_dimensions_small= » » padding_top_small= » » padding_right_small= » » padding_bottom_small= » » padding_left_small= » » padding_top= » » padding_right= » » padding_bottom= » » padding_left= » » link_color= » » link_hover_color= » » border_sizes= » » border_sizes_top= » » border_sizes_right= » » border_sizes_bottom= » » border_sizes_left= » » border_color= » » border_style= »solid » box_shadow= »no » box_shadow_vertical= » » box_shadow_horizontal= » » box_shadow_blur= »0″ box_shadow_spread= »0″ […]

Stockage nfs avec Kubernetes

[fusion_builder_container type= »flex » hundred_percent= »no » hundred_percent_height= »no » min_height= » » hundred_percent_height_scroll= »no » align_content= »stretch » flex_align_items= »flex-start » flex_justify_content= »flex-start » flex_column_spacing= » » hundred_percent_height_center_content= »yes » equal_height_columns= »no » container_tag= »div » menu_anchor= » » hide_on_mobile= »small-visibility,medium-visibility,large-visibility » status= »published » publish_date= » » class= » » id= » » link_color= » » link_hover_color= » » border_sizes= » » border_sizes_top= » » border_sizes_right= » » border_sizes_bottom= » » border_sizes_left= » » border_color= » » border_style= »solid » spacing_medium= » » margin_top_medium= » » margin_bottom_medium= » » spacing_small= » » margin_top_small= » » margin_bottom_small= » » margin_top= » » margin_bottom= » » padding_dimensions_medium= » » padding_top_medium= » » padding_right_medium= » » padding_bottom_medium= » » padding_left_medium= » » padding_dimensions_small= » » padding_top_small= » » padding_right_small= » » padding_bottom_small= » » padding_left_small= » » padding_top= » » padding_right= » » padding_bottom= » » padding_left= » » box_shadow= »no » box_shadow_vertical= » » box_shadow_horizontal= » » box_shadow_blur= »0″ box_shadow_spread= »0″ […]

Gestion de certificats SSL avec cert-manager et Nginx dans Kubernetes

[fusion_builder_container type= »flex » hundred_percent= »no » hundred_percent_height= »no » min_height= » » hundred_percent_height_scroll= »no » align_content= »stretch » flex_align_items= »flex-start » flex_justify_content= »flex-start » flex_column_spacing= » » hundred_percent_height_center_content= »yes » equal_height_columns= »no » container_tag= »div » menu_anchor= » » hide_on_mobile= »small-visibility,medium-visibility,large-visibility » status= »published » publish_date= » » class= » » id= » » link_color= » » link_hover_color= » » border_sizes= » » border_sizes_top= » » border_sizes_right= » » border_sizes_bottom= » » border_sizes_left= » » border_color= » » border_style= »solid » spacing_medium= » » margin_top_medium= » » margin_bottom_medium= » » spacing_small= » » margin_top_small= » » margin_bottom_small= » » margin_top= » » margin_bottom= » » padding_dimensions_medium= » » padding_top_medium= » » padding_right_medium= » » padding_bottom_medium= » » padding_left_medium= » » padding_dimensions_small= » » padding_top_small= » » padding_right_small= » » padding_bottom_small= » » padding_left_small= » » padding_top= » » padding_right= » » padding_bottom= » » padding_left= » » box_shadow= »no » box_shadow_vertical= » » box_shadow_horizontal= » » box_shadow_blur= »0″ box_shadow_spread= »0″ […]

Kubernetes sans Docker suite

[fusion_builder_container type= »flex » hundred_percent= »no » hundred_percent_height= »no » min_height= » » hundred_percent_height_scroll= »no » align_content= »stretch » flex_align_items= »flex-start » flex_justify_content= »flex-start » flex_column_spacing= » » hundred_percent_height_center_content= »yes » equal_height_columns= »no » container_tag= »div » menu_anchor= » » hide_on_mobile= »small-visibility,medium-visibility,large-visibility » status= »published » publish_date= » » class= » » id= » » link_color= » » link_hover_color= » » border_sizes= » » border_sizes_top= » » border_sizes_right= » » border_sizes_bottom= » » border_sizes_left= » » border_color= » » border_style= »solid » spacing_medium= » » margin_top_medium= » » margin_bottom_medium= » » spacing_small= » » margin_top_small= » » margin_bottom_small= » » margin_top= » » margin_bottom= » » padding_dimensions_medium= » » padding_top_medium= » » padding_right_medium= » » padding_bottom_medium= » » padding_left_medium= » » padding_dimensions_small= » » padding_top_small= » » padding_right_small= » » padding_bottom_small= » » padding_left_small= » » padding_top= » » padding_right= » » padding_bottom= » » padding_left= » » box_shadow= »no » box_shadow_vertical= » » box_shadow_horizontal= » » box_shadow_blur= »0″ box_shadow_spread= »0″ […]

Kubernetes sans Docker

[fusion_builder_container type= »flex » hundred_percent= »no » hundred_percent_height= »no » min_height= » » hundred_percent_height_scroll= »no » align_content= »stretch » flex_align_items= »flex-start » flex_justify_content= »flex-start » flex_column_spacing= » » hundred_percent_height_center_content= »yes » equal_height_columns= »no » container_tag= »div » menu_anchor= » » hide_on_mobile= »small-visibility,medium-visibility,large-visibility » status= »published » publish_date= » » class= » » id= » » link_color= » » link_hover_color= » » border_sizes= » » border_sizes_top= » » border_sizes_right= » » border_sizes_bottom= » » border_sizes_left= » » border_color= » » border_style= »solid » spacing_medium= » » margin_top_medium= » » margin_bottom_medium= » » spacing_small= » » margin_top_small= » » margin_bottom_small= » » margin_top= » » margin_bottom= » » padding_dimensions_medium= » » padding_top_medium= » » padding_right_medium= » » padding_bottom_medium= » » padding_left_medium= » » padding_dimensions_small= » » padding_top_small= » » padding_right_small= » » padding_bottom_small= » » padding_left_small= » » padding_top= » » padding_right= » » padding_bottom= » » padding_left= » » box_shadow= »no » box_shadow_vertical= » » box_shadow_horizontal= » » box_shadow_blur= »0″ box_shadow_spread= »0″ […]

Proxmox dans Proxmox

Le but en fait ici est de faire fonctionner un serveur Proxmox dans une machine virtuelle gérée par un Proxmox. Cela permet de maquetter une infrastructure de clusters Proxmox pour tester / apprendre / maquetter avant de passer sur des serveurs réels. Dans la littérature technique on appelle ceci « Nested Virtualisation ». En fait cela ne […]

Nextcloud 20, les nouveautés, partie 1

[fusion_builder_container type= »flex » hundred_percent= »no » hundred_percent_height= »no » min_height= » » hundred_percent_height_scroll= »no » align_content= »stretch » flex_align_items= »flex-start » flex_justify_content= »flex-start » flex_column_spacing= » » hundred_percent_height_center_content= »yes » equal_height_columns= »no » container_tag= »div » menu_anchor= » » hide_on_mobile= »small-visibility,medium-visibility,large-visibility » status= »published » publish_date= » » class= » » id= » » link_color= » » link_hover_color= » » border_sizes= » » border_sizes_top= » » border_sizes_right= » » border_sizes_bottom= » » border_sizes_left= » » border_color= » » border_style= »solid » spacing_medium= » » margin_top_medium= » » margin_bottom_medium= » » spacing_small= » » margin_top_small= » » margin_bottom_small= » » margin_top= » » margin_bottom= » » padding_dimensions_medium= » » padding_top_medium= » » padding_right_medium= » » padding_bottom_medium= » » padding_left_medium= » » padding_dimensions_small= » » padding_top_small= » » padding_right_small= » » padding_bottom_small= » » padding_left_small= » » padding_top= » » padding_right= » » padding_bottom= » » padding_left= » » box_shadow= »no » box_shadow_vertical= » » box_shadow_horizontal= » » box_shadow_blur= »0″ box_shadow_spread= »0″ […]