Étape 1 : Provisionner un cluster Kubernetes
- Cliquez sur le bouton Catalogue en haut
- Sélectionnez Service dans le catalogue
- Recherchez Service Kubernetes et cliquez dessus
- Vous êtes maintenant sur la page de déploiement Kubernetes ; vous devez spécifier certains détails concernant le cluster
- Choisissez un plan standard ou gratuit. Le plan gratuit ne propose qu’un seul nœud de travail et aucun sous-réseau. Pour provisionner un cluster standard, vous devrez mettre à niveau votre compte vers un modèle « Pay-As-You-Go »
- Pour mettre à niveau vers un compte Pay-As-You-Go, suivez les étapes suivantes :
- Dans la console, allez dans Gérer > Compte.
- Sélectionnez Paramètres du compte, puis cliquez sur Ajouter une carte de crédit.
- Saisissez vos informations de paiement, cliquez sur Suivant, puis soumettez vos informations
- Choisissez classic ou VPC, lisez la documentation et sélectionnez le type le plus adapté à vos besoins
- Configurez maintenant vos paramètres de localisation,
- Choisissez la Géographie (continent)
• Choisissez Single ou Multizone. En zone unique, vos données sont stockées dans un seul centre de données. En revanche, avec - Si vous souhaitez utiliser Multizone, veuillez configurer votre compte avec [VRF
- Si, selon votre sélection de localisation actuelle, aucun VLAN virtuel n’est disponible, un nouveau VLAN sera créé pour vous
- Choisissez une configuration de nœud de travail ou utilisez celle pré sélectionnée, puis définissez le nombre de nœuds de travail par zone
- Choisissez le Point de terminaison du service maître. Dans les comptes activés pour VRF, vous pouvez choisir « privé uniquement » pour rendre votre maître accessible uniquement sur le réseau privé ou via un tunnel VPN. Choisissez « public uniquement » pour le rendre accessible publiquement. Lorsque vous avez un compte activé pour VRF, votre cluster est configuré par défaut pour utiliser à la fois les points de terminaison privés et publics.
- Attribuez des balises souhaitées à votre cluster. Pour plus d’informations, consultez balises
- Cliquez sur créer
• Attendez que votre cluster soit provisionné
• Votre cluster est prêt à l’emploi
Étape 2 : Déployer le plug-in IBM Cloud Block Storage
Le plug-in Block Storage est un stockage iSCSI persistant et haute performance que vous pouvez ajouter à vos applications en utilisant des volumes persistants Kubernetes (PV).
- Cliquez sur le bouton Catalogue en haut
- Sélectionnez Logiciel dans le catalogue
- Recherchez IBM Cloud Block Storage plug-in et cliquez dessus
• Sur la page de l’application, cliquez sur le point à côté du cluster que vous souhaitez utiliser
• Cliquez sur Entrer ou Sélectionner un namespace et choisissez le namespace par défaut ou utilisez un namespace personnalisé (si vous rencontrez une erreur, veuillez attendre 30 minutes que le cluster finalise son déploiement) - Donnez un nom à cet espace de travail
- Cliquez sur installer et attendez la fin du déploiement
Étape 3 : Déployer Discourse
Nous allons déployer Discourse sur notre cluster
- Cliquez sur le bouton Catalogue en haut
- Sélectionnez Logiciel dans le catalogue
- Recherchez Discourse et cliquez dessus
• Veuillez sélectionner IBM Kubernetes Service
• Sur la page de l’application, cliquez sur le point à côté du cluster que vous souhaitez utiliser
• Cliquez sur Entrer ou Sélectionner un namespace et choisissez le namespace par défaut ou utilisez un namespace personnalisé - Donnez un nom unique à l’espace de travail, facile à reconnaître
- Sélectionnez le groupe de ressources que vous souhaitez utiliser ; cela sert à la gestion des accès et à la facturation. Pour plus d’informations, consultez groupes de ressources
- Attribuez des balises à votre Discourse. Pour plus d’informations, consultez balises
- Cliquez sur Paramètres avec valeurs par défaut. Vous pouvez définir les valeurs de déploiement ou utiliser celles par défaut
• Veuillez définir le mot de passe Discourse dans les paramètres
• Veuillez définir le nom d’hôte Discourse dans les paramètres - Une fois tout terminé, cochez la case à côté des accords et cliquez sur installer
• L’espace de travail Discourse commencera à s’installer ; attendez quelques minutes
• Votre espace de travail Discourse a été déployé avec succès
Vérifier l’installation de Discourse
- Accédez à Ressources dans votre navigateur
- Cliquez sur Clusters
- Cliquez sur votre cluster
- Vous êtes maintenant sur l’aperçu de votre cluster. Cliquez ici sur Actions et Terminal web dans le menu déroulant
- Cliquez sur installer – attendez quelques minutes
• Cliquez sur Actions
• Cliquez sur Terminal web → un terminal s’ouvrira
• Tapez dans le terminal ; veuillez remplacer NAMESPACE par le namespace que vous avez choisi lors de la configuration du déploiement :
$ kubectl get ns
$ kubectl get pod -n NAMESPACE -o wide
$ kubectl get service -n NAMESPACE - Le service Discourse en cours d’exécution sera visible
- Copiez l’adresse IP externe et associez l’adresse IP à votre nom d’hôte dans le serveur DNS
- Collez votre FQDN dans votre navigateur
- Le message de bienvenue de Discourse s’affichera