【.com速译】Antsle(https://antsle.com/)是一个非常强大、易于使用的部署虚拟机和容器的工具。这些部署的机器称为“antlets”,可以是成熟的服务器操作系统(例如CentOS、UbuntuServer或WindowsServer)或桌面操作系统。Antsle是开发人员的梦想成真,它也可以用于生产。部署和开发您的antlet以运行网站、数据库、云服务器等。但是部署新的antlets有多难呢?您会惊讶于这个过程是多么简单。本文将介绍创建新antlet的过程:一个具有完整Kubernetes堆栈的Ubuntu服务器。考虑到安装Kubernetes的复杂性,你会认为这个过程会花费很长时间,但事实并非如此。你需要什么?您需要一个Antsle,它必须连接到您的LAN并打开。我假设您已经安装了该产品并可以访问antmans,这是Antsle的基于Web的界面。创建一个antlet登录到antMan后,单击antManHome选项卡并单击Newantlet按钮(见图A)。图A:AntMan主页在随后的窗口中(见图B),您可以配置antlet以满足您的要求。请记住,如果antlet服务于资源密集型环境,请确保为其提供足够的内存和vCPU。图B:创建一个新的antlet在单击创建antlet按钮之前,您需要了解一些事情。首先,模板选项可让您从预装模板列表中进行选择。可用选项如下:BlankCentOS7FreeBSDUbuntu16.04KubernetesDebian-LXC这些是模板下拉菜单中唯一可用的模板。如果你点击添加更多,你会发现:Ubuntu-XenialLXCWindowsServer2012Debian8.5WindowsServer2012StandardGUIKaliLinuxWindows10CentOS7.1LXCWindowsServer2016KaliLinux(noGUI)注意Windows模板不包含Windows许可证.如果部署这些模板之一,则需要操作系统许可证。以本文为例,选择Ubuntu16.04Kubernetes。先说IP地址吧。默认情况下我们的Antsle运行在10.1.1子网上,所以当你创建一个新的antlet时,定义地址的***部分。我将在下一篇文章中介绍如何创建虚拟NIC(这样您就可以从LAN访问Antlet)。出于本文的目的,我们坚持使用10.1.1子网。配置antlet以满足您的要求后,单击创建antlet。在随后的窗口中,antMan将指导您如何访问新的antlet。为此,您以这种形式使用SSH:ssh-p22XXXroot@myantsle.local在执行此操作之前,您必须启动新创建的antlet。为此,返回到antMan主页面并单击与新创建的antlet关联的“开始”按钮(见图C)。图C:我们新创建的antlet,准备启动antlet启动后,需要给它时间来启动。您始终可以单击VNC按钮(在antlet名称的左侧)以建立与antlet的VNC连接。您将看到操作系统登录提示。对于大多数antlets,登录名是root/antsle。显然,您想立即更改该登录名。对于Linuxantlet,您需要创建一个新的管理员帐户并以非根用户身份登录。为了确保通过shell连接到antlet,您通过SSH连接到端口22XXX(其中XXX是您的antlet的IP)。因此,如果您的antlet运行在10.1.1.12上,端口将是22012并且安全shell命令将是:ssh-p22012root@myantsle.local此时,您可能会遇到另一个问题。由于某种原因,您尝试登录antlet的机器看不到myantsle.local,您需要像这样替换antsle的IP地址(我的是192.168.1.142):ssh-p22012root@192.168.1.142你猜对了它怎么了?你会在这里发现另一个问题。大多数Linux发行版不允许使用root帐户进行安全shell登录。因此,在通过ssh连接到antlet之前,您必须通过VNC方案登录,创建一个新用户,然后以该新用户身份通过??SSH连接到antlet。用于创建新用户的命令是:useradd-mUSERNAMEpasswdUSERNAMEusermod-aGsudoUSERNAME其中USERNAME是新用户的实际名称。添加新用户后,打开文件/etc/passwd(使用命令nano/etc/passwd),找到新用户,然后将/bin/bash添加到该用户所在行的末尾(参见图D).图D:确保新用户的shell是bash此时,您应该能够通过SSH进入antlet并开始工作。欢迎使用你的antlet恭喜你刚刚部署了你的第一个antlet。从登录antMan到登录Antlet只用了不到5分钟(更可能是2分钟左右)。整个过程除了解决SSH登录问题外,其实很简单。启动三个或四个UbuntuKubernetesantlet,您就可以开始使用您的第一个Kubernetes集群了。是不是很迷人?原标题:如何使用Antsle快速部署虚拟机,作者:JackWallen
