Déployer une application Hello World
Découvrez comment déployer une application Hello World avec l'espace client OVHcloud et l'API OVHcloud
Objectif
Suivez ce guide de démarrage rapide pour déployer une application Hello World conteneurisée sur votre cluster OVHcloud Managed Kubernetes Service, en utilisant l'espace client OVHcloud et l'API OVHcloud.
Dans ce guide, nous allons vous accompagner dans le déploiement d'une application Hello World sur votre OVHcloud Managed Kubernetes Service. Vous pouvez gérer votre cluster via l' ou l'.
Prérequis
- Vous devez déjà avoir créé un cluster sur le service OVHcloud Managed Kubernetes.
- Vous aurez également besoin de l'outil en ligne de commande kubectl. Vous trouverez les instructions d'installation détaillées de cet outil sur le site officiel de Kubernetes.
Accès à l'espace client OVHcloud
- Lien direct :
- Pour accéder à vos services :
Public Cloud> sélectionnez votre projet
Pour les utilisateurs de l'API, ce guide suppose que vous êtes familier avec l'. Si vous ne l'avez jamais utilisée, vous trouverez les bases ici : Premiers pas avec l'API OVHcloud.
En pratique
Récupérer les informations de votre cluster
Accédez à l'interface d'administration de vos clusters OVHcloud Managed Kubernetes en cliquant sur Managed Kubernetes Service dans le menu de gauche.

Cliquez sur votre cluster pour accéder à ses informations.

Dans cette interface d'administration, plusieurs onglets sont disponibles :
-
Service : une vue globale de votre cluster, avec des informations importantes comme le statut, l'URL de l'API et le fichier de configuration
kubectl. -
Pools de nœuds : les pools de nœuds de votre cluster, avec les options pour les ajouter, les configurer ou les supprimer.
-
Accès APIServer : la possibilité de configurer l'accès à l'API-server.
-
Logs d'Audit : les logs du control plane de votre cluster Kubernetes.
Configurer les paramètres par défaut de la CLI kubectl
Consultez la documentation Configurer kubectl sur un cluster OVHcloud Managed Kubernetes pour cette partie du processus.
Ajouter un pool de nœuds
Dans l'onglet Pools de nœuds de l'interface d'administration, cliquez sur le bouton Ajouter un pool de nœuds.
Saisissez un nom pour le pool de nœuds :

Seuls les caractères alphanumériques et le « - » sont autorisés pour le nom du pool de nœuds. Vous ne pouvez pas utiliser de caractères comme « _ », « . » ou « / » comme séparateur dans le nom d'un pool de nœuds.
Choisissez une flavor (type de machine) pour votre pool de nœuds, B2-7 par exemple :

Configurez le nombre de nœuds que vous souhaitez ajouter à votre pool de nœuds, 3 par exemple, avec l'autoscaling désactivé.

Définissez le mode de facturation : mensuel ou horaire.

Vérifier que votre pool de nœuds est prêt
Dans l'onglet Computer Nodes, vous pouvez inspecter l'état de vos pools de nœuds. Le pool de nœuds que vous venez de créer devrait maintenant être à l'état Installing. L'installation du pool de nœuds peut prendre une minute ; n'hésitez pas à faire une courte pause, puis à réessayer jusqu'à ce qu'il soit prêt.

Après sa création, cliquez sur le pool de nœuds afin d'afficher le détail de ses nœuds.

Déployer votre première application
Vous êtes maintenant prêt à déployer votre première application dans votre cluster OVHcloud Managed Kubernetes.
Pour plus de détails sur ce processus, consultez la documentation déployer une application.
Aller plus loin
Comme vous pouvez le voir dans la section Kubernetes de l', de nombreux endpoints d'API utiles existent pour gérer vos clusters Kubernetes. N'hésitez pas à utiliser les endpoints d'API en fonction de vos cas d'usage.
Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur ce lien pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.
Échangez avec notre communauté d'utilisateurs.