Déployer Artifactory sur un cluster OVHcloud Managed Kubernetes
Découvrez comment installer JFrog Artifactory sur un cluster OVHcloud Managed Kubernetes
Objectif
JFrog Artifactory est l'une des principales solutions de gestion des dépendances et des binaires empaquetés. Tous ces objets sont appelés artefacts.
Prérequis
- Un cluster OVHcloud Managed Kubernetes.
- Le client Helm installé et configuré. Pour plus d'informations, suivez ce tutoriel OVHcloud : Installer Helm sur OVHcloud Managed Kubernetes.
- Le client
kubectlinstallé et configuré. Pour plus d'informations, suivez ce tutoriel OVHcloud : Configurer kubectl sur un cluster OVHcloud Managed Kubernetes.
En pratique
Vous trouverez des étapes plus détaillées sur les différentes méthodes d'installation de JFrog Artifactory dans la documentation officielle.
Ce tutoriel explique comment réaliser une installation à nœud unique. Pour une installation plus avancée (comme la HA), consultez la documentation officielle.
Configurer Helm pour utiliser le chart Helm JFrog
Dans un terminal, ajoutez le repository Helm de JFrog à votre installation Helm :
Le résultat obtenu devrait ressembler à ceci :
Configurer la master key et la join key
À ce stade, il est fortement recommandé de configurer votre master key et votre join key. Pour en savoir plus sur ces clés, consultez la documentation officielle.
Dans un terminal, configurez la master key comme suit :
Le résultat obtenu devrait ressembler à ceci :
Ensuite, configurez la join key comme suit :
Le résultat obtenu devrait ressembler à ceci :
Les deux messages d'avertissement ne sont pas importants et n'ont aucun impact.
Installer JFrog Artifactory avec Helm
Commencez par créer le namespace artifactory :
Vous pouvez ensuite installer JFrog Artifactory à l'aide de la commande Helm suivante :
Le résultat obtenu devrait ressembler à ceci :
Ensuite, attendez que tous les Pods soient à l'état Running et prêts (c'est-à-dire que le nombre de Pods souhaité corresponde au nombre réel dans la colonne Ready) :
Le résultat obtenu devrait ressembler à ceci :
Tester le JFrog Artifactory nouvellement installé
Récupérez l'URL de la console d'administration :
Ouvrez l'URL du service dans un navigateur et saisissez les identifiants par défaut : admin pour Username et password pour Password :
N'oubliez pas de changer le mot de passe par défaut !
Vous pouvez maintenant commencer à utiliser votre instance JFrog Artifactory :
Une fois les étapes de configuration terminées (consultez la documentation officielle), votre JFrog Artifactory est prêt à l'emploi :
Désinstaller JFrog Artifactory
Comme pour les autres étapes, la désinstallation s'effectue avec une commande Helm :
Le résultat obtenu devrait ressembler à ceci :
Supprimez ensuite le namespace artifactory :
Aller plus loin
Pour plus de détails sur l'utilisation de JFrog Artifactory, consultez les documentations officielles.
Pour avoir un aperçu du service OVHcloud Managed Kubernetes, consultez la page OVHcloud Managed Kubernetes.
Pour en savoir plus sur l'utilisation pratique de votre cluster Kubernetes, nous vous invitons à consulter nos tutoriels.
-
Pour une formation ou une assistance technique sur la mise en œuvre de nos solutions, contactez votre commercial ou consultez la page Professional Services pour obtenir un devis et faire analyser votre projet par nos experts.
-
Échangez avec notre communauté d'utilisateurs.