簡體   English   中英

Vsphere虛擬機中的Kubernetes

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM