Maison  >  Article  >  Pouvez-vous utiliser Antsle pour déployer une machine virtuelle en 5 minutes ?

Pouvez-vous utiliser Antsle pour déployer une machine virtuelle en 5 minutes ?

-
-original
2018-03-03 15:15:242101parcourir

Antsle (https://antsle.com/) est un outil incroyablement puissant et facile à utiliser pour déployer des machines virtuelles et des conteneurs. Ces machines déployées sont appelées « antlets » et peuvent être des systèmes d'exploitation de serveur à part entière (tels que CentOS, Ubuntu Server ou Windows Server) ou des systèmes d'exploitation de bureau. Antsle réalise les rêves des développeurs et travaille dans des environnements de production. Déployez et développez vos antlets pour exécuter des sites Web, des bases de données, des serveurs cloud, etc.

Mais à quel point est-il difficile de déployer un nouvel antlet ? Vous serez surpris de la simplicité de ce processus. Cet article décrit étape par étape le processus de création d'un nouvel antlet : un serveur Ubuntu qui héberge l'intégralité de la pile Kubernetes. Compte tenu de la complexité de l’installation de Kubernetes, on pourrait penser que le processus prendrait beaucoup de temps, mais ce n’est pas le cas.

De quoi as-tu besoin ?

Vous avez besoin d'un Antsle, qui doit être connecté à votre réseau local et allumé. Je suppose que vous avez déjà installé le produit et que vous avez accès à Antmans, l'interface Web d'Antsle.

Création d'un antlet

Une fois connecté à antMan, cliquez sur l'onglet Accueil d'antMan et cliquez sur le bouton Nouvel antlet (voir Figure A).

Pouvez-vous utiliser Antsle pour déployer une machine virtuelle en 5 minutes ?

Figure A : page principale d'antMan

Dans la fenêtre suivante (voir Figure B), vous pouvez configurer l'antlet pour répondre à vos besoins. N'oubliez pas que si l'antlet dessert un environnement gourmand en ressources, assurez-vous de lui fournir suffisamment de mémoire et de processeur virtuel.

Pouvez-vous utiliser Antsle pour déployer une machine virtuelle en 5 minutes ?

Figure B : Création d'un nouvel antlet

Il y a quelques choses que vous devez savoir avant de cliquer sur le bouton Créer un antlet. Tout d'abord, l'option de modèle vous permet de choisir parmi une liste de modèles préinstallés. Les options disponibles sont :

Vierge

CentOS 7

FreeBSD

Ubuntu 16.04 Kubernetes

Debian - LXC

Ce sont les seuls modèles disponibles dans le menu déroulant Modèle. Si vous cliquez sur Ajouter plus, vous trouverez :

Ubuntu-Xenial LXC

Windows Server 2012

Debian 8.5

interface graphique standard de Windows Server 2012

Kali Linux

Windows 10

CentOS 7.1 LXC

Windows Server 2016

Kali Linux (sans interface graphique)

Il est important de noter que les modèles Windows n'incluent pas de licence Windows. Si vous déployez l'un de ces modèles, une licence de système d'exploitation est requise.

Prenons cet article comme exemple, choisissez Ubuntu 16.04 Kubernetes.

Parlons d’abord des adresses IP. Par défaut, nos Antlets fonctionnent sur le sous-réseau 10.1.1, donc lorsque vous créez un nouvel Antlet, définissez la dernière partie de l'adresse. Je couvrirai la création d'une carte réseau virtuelle (afin que vous puissiez accéder à Antlet depuis votre réseau local) dans le prochain article. Pour les besoins de cet article, nous nous en tiendrons au sous-réseau 10.1.1.

Une fois que vous avez configuré l'antlet en fonction de vos besoins, cliquez sur Créer un antlet. Dans la fenêtre suivante, antMan vous guidera sur la façon d'accéder au nouvel antlet. Pour ce faire, vous utilisez SSH sous cette forme :

1.ssh -p 22XXX root@myantsle.local

Avant de faire cette étape, vous devez démarrer l'Antlet nouvellement créé. Pour ce faire, revenez à la page principale d'antMan et cliquez sur le bouton Démarrer associé à l'antlet nouvellement créé (voir Figure C).

Pouvez-vous utiliser Antsle pour déployer une machine virtuelle en 5 minutes ?

Figure C : Notre antlet nouvellement créé, prêt à démarrer

Une fois l'antlet démarré, il faut lui laisser le temps de démarrer. Vous pouvez toujours cliquer sur le bouton VNC (à gauche du nom de l'antlet) pour établir une connexion VNC avec l'antlet. Vous verrez l’invite de connexion du système d’exploitation. Pour la plupart des antlets, les informations de connexion sont root/antsle. Évidemment, vous souhaiterez modifier cette connexion immédiatement. S'il s'agit d'un antlet Linux, vous devez créer un nouveau compte administrateur et vous connecter en tant qu'utilisateur non root.

Pour vous assurer que vous êtes connecté à l'antlet via le shell, vous souhaiterez vous connecter via SSH au port 22XXX (où XXX est l'adresse IP de votre antlet). Ainsi, si votre antlet fonctionne sur 10.1.1.12, le port sera 22012 et la commande secure shell sera :

1.ssh -p 22012 root@myantsle.local

Ceci, vous risquez de rencontrer un autre problème. Pour une raison quelconque, la machine sur laquelle vous essayez de vous connecter à Antlet ne peut pas voir myantsle.local. À ce stade, vous devez remplacer l'adresse IP d'Ansle comme suit (mon Antsle est à 192.168.1.142) :

1. .ssh -p 22012 root@192.168.1.142

Devinez quoi ? Vous trouverez un autre problème ici. La plupart des distributions Linux n'autorisent pas la connexion shell sécurisée à l'aide du compte root. Par conséquent, avant de vous connecter à l'antlet via ssh, vous devez d'abord vous connecter via la solution VNC et créer un nouvel utilisateur. Vous pouvez ensuite vous connecter à l'antlet via SSH en tant que nouvel utilisateur. Plusieurs commandes utilisées pour créer de nouveaux utilisateurs sont :

1.useradd -m USERNAME

2.passwd USERNAME

3.usermod -aG sudo USERNAME

Où USERNAME est le nom réel du nouvel utilisateur. Une fois que vous avez ajouté le nouvel utilisateur, ouvrez le fichier /etc/passwd (à l'aide de la commande nano /etc/passwd), recherchez le nouvel utilisateur et ajoutez /bin/bash à la fin de la ligne pour cet utilisateur (voir Figure D ).

Pouvez-vous utiliser Antsle pour déployer une machine virtuelle en 5 minutes ?

Figure D : Assurez-vous que le shell du nouvel utilisateur est bash

À ce stade, vous devriez pouvoir vous connecter en SSH à l'antlet et commencer à travailler.

Bienvenue dans votre antlet

Félicitations pour le déploiement de votre premier antlet. Il a fallu moins de 5 minutes (plus probablement environ 2 minutes) entre la connexion à AntMan et la connexion à Antlet. En plus de résoudre le problème de connexion SSH, l’ensemble du processus est en réalité assez simple. Démarrez trois ou quatre antlets Ubuntu Kubernetes et vous êtes prêt à commencer à utiliser votre premier cluster Kubernetes. N'est-ce pas attrayant ?

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn