簡體   English   中英

AWS 是否支持 Kubernetes?

[英]Does AWS support Kubernetes?

我讀過 AWS 不支持 Kubernetes 並構建了自己的 Docker 編排引擎 EC2 Container Service。 但是,在 Kubernetes 入門頁面上有關於如何在 AWS 上運行 Kubernetes 的指南: https : //github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/getting-started-guides/aws.md

哪個是對的?

您可以在普通的 Amazon EC2服務器上安裝 Kubernetes。

新的容器服務是 Amazon 的一項單獨產品,稱為ECS

編輯:AWS 於 2018 年發布了一項名為 EKS 的 Kubernetes 新容器服務: https ://aws.amazon.com/eks/

Amazon Elastic Container Service for Kubernetes (Amazon EKS) 使使用 AWS 上的 Kubernetes 輕松部署、管理和擴展容器化應用程序。 Amazon EKS 跨多個 AWS 可用區為您運行 Kubernetes 管理基礎設施,以消除單點故障。

Kubernetes 提供腳本來在一組 EC2 機器上簡單地設置集群。 該設置幾乎可以完成快速入門所需的一切。

這是鏈接: https : //github.com/GoogleCloudPlatform/kubernetes/blob/release-1.0/docs/getting-started-guides/aws.md

是的,可以在 AWS 上設置 Kubernetes 請參閱: http ://kubernetes.io/v1.0/docs/getting-started-guides/aws.html

  1. 您還可以通過在 Redhat ami https://access.redhat.com/articles/1353773 中啟動 EC2 實例 Foe 設置在 AWS 上手動設置 Kubernetes(注意:Kubernetes 需要設置法蘭絨網絡來管理運行在不同平台上的 docker 容器之間的網絡)主機(奴才)

Amazons Container Service 與 Kubernetes 無關。

在 AWS 上安裝 Kubernetes 有 3 個主要選項:

  1. CoreOS 有一個用於在 aws 上安裝和管理 kubernetes 的 cli: https ://coreos.com/kubernetes/docs/latest/kubernetes-on-aws.html

  2. Kubernetes 有一些用於在 AWS 上設置集群的腳本: http : //kubernetes.io/docs/getting-started-guides/aws/

  3. 在 EC2 上手動安裝。 這里有很多選項: http : //kubernetes.io/docs/getting-started-guides/#cloud

順便說一句,minikube 現在很適合在本地運行以嘗試一些東西: http : //kubernetes.io/docs/getting-started-guides/minikube/

AWS 最近推出了EKS ,它提供了一個托管的 k8s 主節點。 這應該是你正在尋找的。

是的。 您可以使用 kubeadm 在 EC2 實例上安裝 kubernetes。 還有其他工具可用。

  1. KOPS

  2. 心電圖

  3. kubeadm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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