Différences entre versions de « Deployer un cluster Kubernetes avec microk8s »

De Ikoula Wiki
Jump to navigation Jump to search
 
(14 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 +
<span data-link_translate_ro_title="Implementarea unui cluster Kubernetes cu microk8s"  data-link_translate_ro_url="Implementarea unui cluster Kubernetes cu microk8s"></span>[[:ro:Implementarea unui cluster Kubernetes cu microk8s]][[ro:Implementarea unui cluster Kubernetes cu microk8s]]
 +
<span data-link_translate_ru_title="Развертывание кластера Kubernetes с помощью microk8s"  data-link_translate_ru_url="Развертывание кластера Kubernetes с помощью microk8s"></span>[[:ru:Развертывание кластера Kubernetes с помощью microk8s]][[ru:Развертывание кластера Kubernetes с помощью microk8s]]
 +
<span data-link_translate_pl_title="Wdrażanie klastra Kubernetes za pomocą microk8s"  data-link_translate_pl_url="Wdrażanie klastra Kubernetes za pomocą microk8s"></span>[[:pl:Wdrażanie klastra Kubernetes za pomocą microk8s]][[pl:Wdrażanie klastra Kubernetes za pomocą microk8s]]
 +
<span data-link_translate_ja_title="microk8sを使ったKubernetesクラスタのデプロイメント"  data-link_translate_ja_url="microk8sを使ったKubernetesクラスタのデプロイメント"></span>[[:ja:microk8sを使ったKubernetesクラスタのデプロイメント]][[ja:microk8sを使ったKubernetesクラスタのデプロイメント]]
 +
<span data-link_translate_zh_title="用microk8s部署一个Kubernetes集群"  data-link_translate_zh_url="用microk8s部署一个Kubernetes集群"></span>[[:zh:用microk8s部署一个Kubernetes集群]][[zh:用microk8s部署一个Kubernetes集群]]
 +
<span data-link_translate_de_title="Bereitstellen eines Kubernetes-Clusters mit microk8s"  data-link_translate_de_url="Bereitstellen eines Kubernetes-Clusters mit microk8s"></span>[[:de:Bereitstellen eines Kubernetes-Clusters mit microk8s]][[de:Bereitstellen eines Kubernetes-Clusters mit microk8s]]
 +
<span data-link_translate_nl_title="Een Kubernetes cluster implementeren met microk8s"  data-link_translate_nl_url="Een Kubernetes cluster implementeren met microk8s"></span>[[:nl:Een Kubernetes cluster implementeren met microk8s]][[nl:Een Kubernetes cluster implementeren met microk8s]]
 +
<span data-link_translate_it_title="Distribuire un cluster Kubernetes con microk8s"  data-link_translate_it_url="Distribuire un cluster Kubernetes con microk8s"></span>[[:it:Distribuire un cluster Kubernetes con microk8s]][[it:Distribuire un cluster Kubernetes con microk8s]]
 +
<span data-link_translate_pt_title="Implementação de um aglomerado Kubernetes com microk8s"  data-link_translate_pt_url="Implementação de um aglomerado Kubernetes com microk8s"></span>[[:pt:Implementação de um aglomerado Kubernetes com microk8s]][[pt:Implementação de um aglomerado Kubernetes com microk8s]]
 +
<span data-link_translate_es_title="Despliegue de un clúster Kubernetes con microk8s"  data-link_translate_es_url="Despliegue de un clúster Kubernetes con microk8s"></span>[[:es:Despliegue de un clúster Kubernetes con microk8s]][[es:Despliegue de un clúster Kubernetes con microk8s]]
 +
<span data-link_translate_en_title="Deploying a Kubernetes cluster with microk8s"  data-link_translate_en_url="Deploying a Kubernetes cluster with microk8s"></span>[[:en:Deploying a Kubernetes cluster with microk8s]][[en:Deploying a Kubernetes cluster with microk8s]]
 
<span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="ro"></span><span data-link_translate="pl"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin -->
 
<span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="ro"></span><span data-link_translate="pl"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin -->
 +
 +
{{#seo:
 +
|title=Déployer un cluster Kubernetes avec microk8s
 +
|title_mode=append
 +
|keywords=these,are,your,keywords
 +
|description=Découvrez dans cet article comment déployer un cluster Kubernetes avec microk8s
 +
|image=Uploaded_file.png
 +
|image_alt=Wiki Logo
 +
}}
  
 
==Introduction== <!--T:1-->
 
==Introduction== <!--T:1-->
Nous allons voir dans cette documentation comment déployer et administrer un cluster kubernetes avec la solution microk8s. <br>
+
Nous allons voir dans cette documentation comment déployer et administrer un cluster [https://www.ikoula.com/fr/cloud-public/oneclick/kubernetes kubernetes] avec la solution microk8s. <br>
 
Cette dernière ayant pour avantage d'offrir une solution tout-en-un facilitant grandement l'installation ainsi que l'administration de la solution.<br>
 
Cette dernière ayant pour avantage d'offrir une solution tout-en-un facilitant grandement l'installation ainsi que l'administration de la solution.<br>
  
Ligne 71 : Ligne 91 :
 
microk8s enable NOM_DE_LADDON
 
microk8s enable NOM_DE_LADDON
 
</pre>
 
</pre>
 
==Conclusion== <!--T:3-->
 
Petit résumé de ce qui vient d'être réalisé et pour aller plus loin
 
  
 
<!--T:4-->
 
<!--T:4-->
Ligne 86 : Ligne 103 :
  
 
<!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Catégorie:Contribuer]] [[Catégorie:Linux]] -->
 
<!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Catégorie:Contribuer]] [[Catégorie:Linux]] -->
 +
 +
 +
[[category:cloudstack]]
 +
[[category:cloud public]]
 +
[[category:cloud privé]]
 +
[[category:Cloud]]

Version actuelle datée du 20 septembre 2021 à 15:37

ro:Implementarea unui cluster Kubernetes cu microk8s ru:Развертывание кластера Kubernetes с помощью microk8s pl:Wdrażanie klastra Kubernetes za pomocą microk8s ja:microk8sを使ったKubernetesクラスタのデプロイメント zh:用microk8s部署一个Kubernetes集群 de:Bereitstellen eines Kubernetes-Clusters mit microk8s nl:Een Kubernetes cluster implementeren met microk8s it:Distribuire un cluster Kubernetes con microk8s pt:Implementação de um aglomerado Kubernetes com microk8s es:Despliegue de un clúster Kubernetes con microk8s en:Deploying a Kubernetes cluster with microk8s

Introduction

Nous allons voir dans cette documentation comment déployer et administrer un cluster kubernetes avec la solution microk8s.
Cette dernière ayant pour avantage d'offrir une solution tout-en-un facilitant grandement l'installation ainsi que l'administration de la solution.

Si vous souhaitez installer "directement" kubernetes sans cette solution, vous pouvez voir notre FAQ suivante.

La mise en place d'un cluster de ce type nécessite au minimum trois nodes, notre exemple décris dans cette page en utilise quatre que nous allons nommer ici:

  • microk8stest01
  • microk8stest02
  • microk8stest03

Type d'équipement pour ce type de configuration

Ce type de configuration est faisable sur l'ensemble des solutions d'Ikoula, que ce soit:

Procédures

L'ensemble de la procédure ci-dessous est faites sur un système Ubuntu 20.04.

Installation

L'installation de microk8s est très simple et se fait comme suit (ajouter sudo su la commande n'est pas fait en root):

snap install microk8s --classic

L'installation et la configuration va alors se faire automatiquement (environ 2-3 minutes) puis fournir le résultat suivant:
Microk8s01.JPG

Mise en place du cluster

La mise en place du cluster se fait la aussi simplement comme suit:

  • Lancement de la commande suivante sur un des noeuds (ici le 01):
microk8s add-node

Microk8s02.JPG

Vous devez alors copier la commande fourni (si vous avez plusieurs IPs/réseaux, selectionner celle permettant à vos serveurs de communiquer entres eux).
Pour ensuite exécuter cette commande sur votre second serveur:
Microk8s03.JPG

Une fois l'opération terminée pour le second serveur, vous devez faire la même opération pour le troisième serveur (depuis le début afin de générer une nouvel commande via le add-node).

Vérification de l'état du cluster

Il est possible de vérifier l'état du cluster microk8s via la commande:

microk8s status --wait-ready

Si tout est en bon état, vous devez avoir un résultat suivant:
Microk8s04.JPG

Retrait d'un node du cluster

Le retrait d'un node du cluster se fait via la commande:

microk8s leave

Microk8s05.JPG

Activation des addons intégrés à microk8s

De base, microk8s contient les addons suivants:

Microk8s06.JPG

Il vous est possible d'installer / activer un addon simplement via la commande:

microk8s enable NOM_DE_LADDON



Cet article vous a semblé utile ?

0



Vous n'êtes pas autorisé à publier de commentaire.