自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何使用Antsle在5分鐘內(nèi)完成部署虛擬機?

譯文
云計算 虛擬化
Antsle可以簡化部署名為“antlets”的虛擬機的工作。本文作者介紹了在5分鐘內(nèi)逐步完成啟動一個擁有整套Kubernetes堆棧的Ubuntu Server的整個過程。

【51CTO.com快譯】Antsle(https://antsle.com/)是一款功能異常強大、易于使用的工具,可用于部署虛擬機和容器。這些部署的機器名為“antlet”,可以是完全成熟的服務器操作系統(tǒng)(如CentOS、Ubuntu Server或Windows Server),也可以是桌面操作系統(tǒng)。Antsle讓開發(fā)人員夢想成真,還可在生產(chǎn)環(huán)境中發(fā)揮作用。部署和開發(fā)你的antlet,讓它運行網(wǎng)站、數(shù)據(jù)庫和云服務器等等。

[[221091]]

但部署新的antlet有多難?你會驚訝地發(fā)現(xiàn)這個過程其實很容易。本文將逐步介紹創(chuàng)建一個新的antlet的過程:這是擁有整套Kubernetes堆棧的Ubuntu Server。考慮到安裝Kubernetes很復雜,你會認為這個過程要花很長的時間,實則不然。

你需要什么?

你需要一只Antsle,該設備必須連接到你的局域網(wǎng)并開啟。我假設你已經(jīng)安裝好了該產(chǎn)品,可以訪問antmans,這是Antsle基于Web的界面。

創(chuàng)建antlet

一旦你登錄到了antMan,點擊antMan Home選項卡,點擊New antlet按鈕(見圖A)。

圖A:antMan主頁面

在隨后出現(xiàn)的窗口(見圖B)中,可以配置antlet來滿足你的要求。請記住,如果antlet服務于需要大量資源的環(huán)境,確保為它提供足夠的內(nèi)存和vCPU。

圖B:創(chuàng)建新的antlet

在點擊Create antlet按鈕之前,你要了解幾點。首先是,模板選項讓你可以從預先安裝的模板列表中進行選擇??捎玫倪x項如下:

  • 空白
  • CentOS 7
  • FreeBSD
  • Ubuntu 16.04 Kubernetes
  • Debian - LXC

那些是Template下拉菜單中唯一可用的模板。如果你單擊Add More,會發(fā)現(xiàn):

  • Ubuntu-Xenial LXC
  • Windows Server 2012
  • Debian 8.5
  • Windows Server 2012 Standard GUI
  • Kali Linux
  • Windows 10
  • CentOS 7.1 LXC
  • Windows Server 2016
  • Kali Linux(無GUI)

要注意的是,Windows模板不包含Windows許可證。如果你部署其中一個模板,需要提供操作系統(tǒng)許可證。

以本文為例,選擇Ubuntu 16.04 Kubernetes。

先談談IP地址。默認情況下,我們的Antsle在10.1.1子網(wǎng)上運行,所以當你創(chuàng)建新的antlet時,要定義地址的***部分。我會在下一篇文章中介紹創(chuàng)建虛擬網(wǎng)卡(以便你可以從局域網(wǎng)訪問Antlet)。出于本文的需要,我們堅持使用10.1.1子網(wǎng)。

一旦你配置了antlet以滿足自己的要求,點擊Create antlet。在隨后出現(xiàn)的窗口中,antMan會指導你如何訪問新的antlet。為此,你以這種形式來使用SSH:

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

在做這一步之前,你必須啟動新創(chuàng)建的antlet。為此,返回到antMan主頁面,點擊與新創(chuàng)建的antlet關(guān)聯(lián)的Start按鈕(見圖C)。

圖C:我們新創(chuàng)建的antlet,準備啟動

一旦antlet已開啟,需要給它時間來啟動。你總是可以點擊VNC按鈕(在antlet名稱的左邊),建立通向antlet的VNC連接。你會看到操作系統(tǒng)登錄提示符。對于大多數(shù)antlet而言,登錄信息是root/antsle。很顯然,你要立即更改該登錄信息。如果是Linux antlet,你要創(chuàng)建一個新的管理員帳戶,做到以非root的身份來登錄。

為了確保通過外殼連接到antlet,你要通過SSH連接到端口22XXX(其中XXX是你antlet的IP)。所以,如果你的antlet在10.1.1.12運行,端口將是22012,安全外殼命令將是:

  1. ssh -p 22012 root@myantsle.local 

這時,你可能會遇到另一個問題。由于某種原因,你試圖登錄到antlet的機器看不到myantsle.local,這時需要替換antsle的IP地址,如下所示(我的Antsle在192.168.1.142):

  1. ssh -p 22012 root@192.168.1.142 

你猜怎么著?你會在這里發(fā)現(xiàn)另一個問題。大多數(shù)Linux發(fā)行版不允許使用root帳戶進行安全外殼登錄。所以,在通過ssh連接到antlet之前,你得先通過VNC方案來登錄,創(chuàng)建一個新用戶,之后可以以該新用戶的身份通過SSH連接到antlet。用于創(chuàng)建新用戶而用到的幾個命令是:

  1. useradd -m USERNAME 
  2. passwd USERNAME 
  3. usermod -aG sudo USERNAME 

其中USERNAME是新用戶的實際名稱。一旦你添加了新用戶,打開文件/etc/passwd(使用命令nano /etc/passwd),找到新用戶,將/bin/bash添加到該用戶那一行的末尾(見圖D)。

圖D:確保新用戶的外殼是bash

這時,你應該可以通過SSH登錄到antlet并開始工作了。

歡迎來到你的antlet

恭喜你剛部署了你的***個antlet。從登錄antMan到登錄Antlet用了不到5分鐘(更可能是2分鐘左右)。除了解決SSH登錄問題外,整個過程其實很簡單。啟動三四個Ubuntu Kubernetes antlet,隨時可以開始使用你的***個Kubernetes集群。這是不是很吸引人?

原文標題:How to use Antsle to quickly deploy a virtual machine,作者:Jack Wallen

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責任編輯:武曉燕 來源: 51CTO
相關(guān)推薦

2020-01-22 16:40:48

Java開發(fā)代碼

2018-05-17 09:15:25

Linux發(fā)行版root密碼

2022-11-03 16:41:08

2022-07-27 15:50:55

漏洞網(wǎng)絡攻擊

2014-09-12 14:41:12

2016-07-17 15:58:50

甲骨文

2018-11-14 12:45:12

華為

2018-11-23 11:44:21

華為云

2022-12-16 09:55:50

網(wǎng)絡架構(gòu)OSI

2024-09-18 08:21:24

JavaScriptTypeScriptprototype

2011-05-06 13:43:22

投影機

2011-06-12 18:30:07

投影機技巧

2020-05-22 10:20:27

Shiro架構(gòu)字符串

2011-05-04 09:44:03

投影機

2013-03-06 14:41:07

vSphere Web

2012-06-28 10:26:51

Silverlight

2015-09-18 19:38:01

BlackHatSQLChop

2010-12-29 10:48:49

虛擬機

2024-08-30 10:51:51

2019-07-19 14:06:48

APP代碼打包
點贊
收藏

51CTO技術(shù)棧公眾號