Créer un cluster
Vous pouvez créer des clusters Kubernetes managés pour déployer vos applications conteneurisées. OKS vous permet de démarrer des clusters Kubernetes avec une configuration prédéfinie et des services essentiels pré-installés, afin de vous éviter de gérer des déploiements inutiles.
Créer un cluster avec OKS CLI
Avant de commencer :
|
Pour créer un cluster, utilisez la commande cluster create en suivant cette syntaxe :
$ oks-cli cluster create \
--project-name NAME_OF_PROJECT \
--cluster-name NAME_OF_CLUSTER \
--admin "1.2.3.4/32,5.6.7.8/32" \
--control-plane "cp.mono.master" \
--version VERSION_NUMBER
Cette commande contient les options suivantes que vous devez spécifier :
-
cluster-name
: Le nom du cluster, d’une longueur maximale de 40 caractères alphanumériques et tirets (-). Ce nom ne doit pas commencer ou finir par un tiret, et il doit être unique dans le projet. -
(optionnel)
project-name
: Le nom du projet dans lequel vous voulez créer le cluster. -
admin
: Les CIDR à mettre sur liste blanche, séparés par des virgules. Cette plage d’une ou plusieurs adresses IP est vide par défaut, et doit être spécifiée pour pouvoir gérer le cluster après sa création. -
(optionnel)
version
: Une des versions prises en charge de Kubernetes. Pour en savoir plus sur les versions prises en charge, voir À propos d’OKS. -
(optionnel)
cidr-pods
: Le CIDR /16 à utiliser en interne pour les pods. Le CIDR du projet, les CIDR des pods, et les CIDR des services ne doivent pas se chevaucher. -
(optionnel)
cidr-service
: Le CIDR /16 à utiliser en interne pour les services. Le CIDR du projet, les CIDR des pods, et les CIDR des services ne doivent pas se chevaucher. -
(optionnel)
control-plane
: La taille souhaitée du control plane. Pour en savoir plus, voir Control planes. -
(optionnel)
zone
: La Sous-région dans laquelle vous voulez démarrer le cluster. -
(optionnel)
enable-admission-plugins
: La liste des plugins d’admission supplémentaires que vous souhaitez activer sur le cluster. Pour en savoir plus sur les plugins d’admission, voir la documentation Kubernetes (anglais uniquement). -
(optionnel)
disable-admission-plugins
: La liste des plugins d’admission de la liste par défaut que vous souhaitez désactiver. -
(optionnel)
quirk
: Les clés et les paramètres à transmettre au cluster. Cette option est requise pour les demandes de fonctionnalités. -
(optionnel)
tags
: Les tags que vous voulez ajouter aux nœuds du cluster. -
(optionnel)
dry-run
: Active le processus de simulation de la commande et de prévisualisation des exigences. -
(optionnel)
output
: Le nom du fichier YAML ou JSON que vous voulez générer avec la définition du cluster. Ce fichier peut être modifié et appliqué en utilisant la commande-f --filename …
. -
(optionnel)
filename
: Le nom du fichier de définition à partir duquel vous voulez créer le cluster.
Vous pouvez afficher toutes les options disponibles en utilisant la commande cluster create avec la syntaxe suivante :
|
Vous pouvez utiliser la commande cluster list pour vérifier le statut du cluster. Votre cluster est créé lorsque son statut passe de deploying
à ready
.
Pages connexes