Tutoriel : Démarrer avec OKS via la CLI OKS
Le but de ce tutoriel est de présenter les principales opérations possibles avec OKS via la CLI OKS.
Pour utiliser OKS, vous devez envoyer une demande à notre équipe Support à l’adresse support@outscale.com. |
Ajouter un profil OKS à votre compte OUTSCALE avec OKS CLI
Avant de commencer : Installez et configurez OKS CLI. Pour en savoir plus, voir Installer et configurer OKS CLI. |
La commande profile add vous permet de définir votre compte racine OUTSCALE comme un profil OKS :
$ oks-cli profile add \
--profile-name "default" \
--username "MY_LOGIN" // --access-key "MY_ACCESS_KEY" \
--password "MY_ACOUNT_PASSWORD" // --secret-key "MY_SECRET_KEY" \
--region "eu-west-2" \
--jwt false
Pour en savoir plus, voir Ajouter un profil OKS à votre compte OUTSCALE. |
Créer un projet avec OKS CLI
Avant de commencer : Installez et configurez OKS CLI. Pour en savoir plus, voir Installer et configurer OKS CLI. |
La commande project create vous permet de créer un projet :
$ oks-cli project create \
--project-name NAME_OF_PROJECT \
--description "DESCRIPTION_OF_PROJECT" \
--tags "tag1=this,tag2=that"
Pour en savoir plus, voir Créer un projet. |
Créer un cluster avec OKS CLI
Avant de commencer : Installez et configurez OKS CLI. Pour en savoir plus, voir Installer et configurer OKS CLI. |
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 1.30
Pour en savoir plus, voir Créer un cluster. |
Accéder à un cluster avec kubectl
Avant de commencer : Installez et configurez OKS CLI. Pour en savoir plus, voir Installer et configurer OKS CLI. |
Vous pouvez utiliser OKS CLI pour exécuter toute commande kubectl directement sur votre cluster. Pour cela, utilisez la commande oks-cli cluster kubectl, suivie de vos paramètres OKS CLI et d’une commande kubectl. OKS CLI se connecte alors au cluster souhaité, récupère son fichier de configuration, le chiffre et lance la commande souhaitée :
$ oks-cli cluster kubectl \
--project-name NAME_OF_PROJECT \
--cluster-name NAME_OF_CLUSTER \
get nodes
Pour en savoir plus, voir Accéder à un cluster > Utiliser kubectl. |
Créer un node pool avec OKS CLI
Avant de commencer : Installez et configurez OKS CLI. Pour en savoir plus, voir Installer et configurer OKS CLI. |
La commande cluster nodepool create crée un node pool OKS et l’attache au cluster indiqué.
$ oks-cli cluster \
--project-name NAME_OF_PROJECT \
--cluster-name NAME_OF_CLUSTER \
nodepool create \
--nodepool-name NODEPOOL-NAME \
--count 2 \
--type tinav6.c1r1p2
Pour en savoir plus, voir Créer un node pool. |
Pages connexes