【问题标题】:Kubernetes run on AWSKubernetes 在 AWS 上运行
【发布时间】:2017-04-27 20:46:04
【问题描述】:

我已经为配置 Kubernetes 苦苦挣扎了好几个小时,但我不知道如何继续前进。

我做了什么:

  1. 我使用 Spring Cloud 创建了一些服务
  2. 我为每个服务创建了 docker 镜像
  3. 我将这些图像推送到 docker hub
  4. 我通过运行启动了 AWS

    export KUBERNETES_PROVIDER=aws; wget -q -O - https://get.k8s.io | bash
    

命令kubectl cluster-info 显示它确实有效。

  1. 我为每个服务创建了 Kubernetes pod。命令kubectl get pods 显示所有 pod 的状态为 running。

问题是,当我登录到我的 AWS 账户时,我看不到任何正在运行的实例,尽管我可以看到在我的 S3 存储桶中创建了 kubernetes-staging。

我的目标是实际访问我的服务,而不是在本地主机上。我该怎么做?

【问题讨论】:

  • 您确定您正在寻找正确的区域吗?您可能还想考虑使用kops 来启动集群。
  • 想知道您是否有更多详细信息或是否找到了解决方案。

标签: amazon-web-services docker kubernetes spring-cloud


【解决方案1】:

您当然应该能够看到实例 - 正如@kichik 提到的,检查您的 AWS 控制台是否使用与部署脚本相同的区域。

要使用您的服务/应用程序,下一步是使用 Kubernetes 服务将它们公开给公众,如 herehere 所述

【讨论】:

    猜你喜欢
    • 2016-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-09
    • 2020-05-28
    • 2015-12-28
    • 2021-08-18
    • 2015-08-17
    相关资源
    最近更新 更多