[英]Kubernetes in Vsphere Virtual machines
親愛的,對您來說,抱歉可能是一個基本問題。 如果我有一個Vsphere Environment,並且只允許我訪問其中的2個虛擬機。 是否可以在不與虛擬機管理程序或Vsphere Center交互的情況下將kubernetes集群設置為以1個VM作為主節點並將1個VM作為Minion? 在這種情況下,我已經在筆記本電腦中設置了一個環境,但是我應該在Virtualbox中定義一個僅主機的網絡,並為該主機定義計算機? 在Vsphere情況下應該一樣嗎?
Kubernetes集群有一些要求。 根據官方文檔 ,必須具有:
- 一台或多台運行以下其中一項的計算機:
- Ubuntu 16.04以上
- Debian 9
- CentOS的7
- RHEL 7
- Fedora 25/26(盡力而為)
- HypriotOS v1.0.1 +
- 容器Linux(已通過1800.6.0測試)
- 每台機器2 GB或更多的RAM(更少的空間將為您的應用程序留出很少的空間)
- 2個或更多CPU
- 群集中所有計算機之間的完整網絡連接(可以使用公用或專用網絡)
- 每個節點的唯一主機名,MAC地址和product_uuid。 有關更多詳細信息,請參見此處。
- 某些端口在您的計算機上打開。 有關更多詳細信息,請參見此處。
- 交換已禁用。 您必須禁用交換才能使kubelet正常工作。
此外,用於服務和Pod的IP子網不得干擾同一VPC中的IP子網。
要設置Kubernetes集群,對虛擬機具有SSH訪問權限就足夠了。 不需要其他網絡接口。
如果您已經有虛擬機,那么創建集群最方便的工具是kubeadm
。 請考慮閱讀官方文檔的以下部分:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.