實戰 Istio入門與實戰》—2 實驗說明

      網友投稿 719 2022-05-28

      第2章

      實驗說明

      為了能更好地演示和學習Istio,我們搭建了一個Istio的實驗環境,以便后續章節進行實驗。本章主要介紹實驗的環境,以及在創建實驗環境時需要注意的事項。實驗中使用的應用是我用多種編程語言編寫的簡單樣例程序,在本章中也會做詳細的介紹,最后簡單介紹一下應用的容器化鏡像構建方法。

      2.1 實驗的環境

      2.1.1 基礎環境

      在沒有特殊說明的情況下,本書的實驗是在Windows 10系統下進行的,在MacOS和Linux系統下也可以進行實驗,并無太大差別。

      考慮到不是每位讀者都有足夠的云主機或者物理機,本實驗使用3臺虛擬機來進行實驗。虛擬機管理軟件使用開源的Virtualbox,為了方便進行重復的快速實驗,我們會使用Vagrant配合Virtualbox來進行虛擬機的管理,包括創建、啟動、關閉虛擬機以及虛擬機的快照保存恢復等操作。

      本實驗對硬件有一些基本要求,否則可能會出現實驗無法成功的現象。對CPU并沒有太多要求,由于我們實驗時會創建3臺虛擬機,每臺虛擬機會分配至少2G內存,所以這就要求至少有6G的空閑內存,加上系統本身的內存占用,所以推薦在進行實驗時,電腦至少有8G內存。一般的機械硬盤就能滿足實驗條件,當然如果使用SSD硬盤會更好一些。硬盤推薦至少保留30G以上可用空間,虛擬機并不會占用這么多存儲空間,但是由于我們會保存多個快照來快速恢復實驗環境,這些快照需要占用大量的存儲空間,所以綜合起來可能需要30G的存儲空間。

      關于Virtualbox和Vagrant的安裝不再詳細描述,具體安裝細節可以參考官方文檔或者通過搜索引擎獲取安裝文檔。本書實驗時所使用的Virtualbox和Vagrant軟件安裝包以及后面會使用的Vagrant box文件可以到如下地址下載:https://pan.baidu.com/s/1Q8s4mnhj2ROnUzW1ZTn44Q。

      由于在Kubernetes上部署Istio更加方便,并且能體驗到最全功能,所以本書的實驗會依賴Kubernetes環境。后面的章節會詳細介紹如何通過Kubeadm部署Kubernetes集群。

      實驗中還會涉及Git的基本使用,所以也需要提前在系統上安裝好對應操作系統的Git軟件。由于Windows系統下默認的命令行終端CMD并不好用,所以在Windows系統上我會使用Git Bash作為默認的命令行終端。Git Bash是Windows系統上安裝好Git軟件后就自帶的。當然,你也可以根據自己的喜好選擇終端軟件。

      實驗時使用Xshell軟件來應用SSH遠程登錄到實驗環境的Linux虛擬機,免費家用版本提供在一個窗口中最多可以同時打開4個會話終端,已經能滿足我們的實驗需求。Xshell只提供了Windows系統版本的軟件,安裝時一直點擊“下一步”按鈕就可以完成安裝,詳細安裝步驟請查閱相關文檔。MacOS和Linux系統的用戶可以直接使用系統自帶的終端來應用SSH遠程登錄到實驗環境的Linux虛擬機。

      《實戰 Istio入門與實戰》—2 實驗說明

      默認情況下使用Virtualbox啟動虛擬機時,虛擬機目錄會存放在用戶的主目錄,如果Windows下C盤剩余空間過小,可能會由于硬盤空間不夠,導致創建虛擬機失敗。如果有需要,可以在命令行終端設置虛擬機的存放目錄,先創建D:\virtualbox目錄。如果提示找不到VBoxManage命令,可能需要把Virtualbox的安裝目錄添加到系統的PATH環境變量中。使用如下命令設置:

      $ VBoxManage setproperty machinefolder D:\virtualbox

      $ VBoxManage list systemproperties | grep machine

      Default machine folder:? ? ? ? ? D:virtualbox

      Istio Windows

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:MySql數據庫優化常用設置
      下一篇:如何在windows系統開心愉快的卸載ROS1和ROS2!在Windows系統安裝ROS機器人操作系統(2020年11月更新)
      相關文章
      国产精品亚洲精品日韩动图 | 亚洲人成在线中文字幕| 亚洲人色婷婷成人网站在线观看 | 久久久无码精品亚洲日韩京东传媒| 亚洲动漫精品无码av天堂| 亚洲成a人无码av波多野按摩| 亚洲AV第一成肉网| 亚洲av日韩专区在线观看| 亚洲aⅴ无码专区在线观看 | 亚洲色偷精品一区二区三区| 亚洲五月综合网色九月色| 久久精品国产亚洲AV忘忧草18| 亚洲一级毛片免费观看| 亚洲中字慕日产2020| 久久久久精品国产亚洲AV无码| 亚洲成年网站在线观看| 亚洲中文字幕久久久一区| 亚洲七久久之综合七久久| 亚洲高清乱码午夜电影网| 国产精品亚洲精品久久精品| 国产亚洲美女精品久久| 亚洲国产小视频精品久久久三级| 亚洲人成影院在线无码观看| 亚洲女同成av人片在线观看| 久久99国产亚洲高清观看首页| 午夜亚洲www湿好大| 亚洲成a人片在线网站| 亚洲一级毛片在线观| 亚洲人成网站免费播放| 最新亚洲人成无码网www电影| 五月婷婷亚洲综合| 中文字幕专区在线亚洲| 久久亚洲综合色一区二区三区| 亚洲午夜未满十八勿入| 亚洲成aⅴ人片在线观| 中文日韩亚洲欧美制服| 色欲aⅴ亚洲情无码AV| 国产成人亚洲综合无码| 亚洲av无码av制服另类专区| 亚洲精品成人久久| 国产亚洲精aa在线看|