问题标签 [amazon-eks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - EKS 集成 Kubernetes 入口
谁能指出我可以通过 EKS 上的 Ingress 将流量定向到我的域的工作流程?
我有这个:
并且能够DOMAIN-I-OWN.com
使用 minikube命中
kubectl config use-context minikube echo "$(minikube ip) DOMAIN-I-OWN.com" | sudo tee -a /etc/hosts
但是,我找不到如何在 AWS EKS 上做同样事情的教程?
我已经设置了 EKS 集群并运行了 3 个节点。并使用这些 Ingress 和 Service 规范部署 pod。假设我通过 Google 域或 GoDaddy 拥有“DOMAIN-I-OWN.com”。
设置 DNS 的下一步是什么?
我需要入口控制器吗?我需要单独安装它才能完成这项工作吗?
任何帮助,将不胜感激!卡在这几天了...
tensorflow - 来自 tensorflow 服务的 istio 指标
我在 kubernetes 上使用 kube flow 在云中运行 ML 模型。我已经使用 istio-demo.yaml 文件将 istio-system 安装为命名空间。另外,我已经安装了 Prometheus 和 Grafana 来可视化数据。ML 模型在默认命名空间上运行,每个模型都是一个服务。现在..我想知道如何使用 promthesus 设置 istio 来收集与请求数量、错误请求、每个请求的持续时间等相关的指标...例如,我想从 ML 模型 XI 中看到 Y 请求数量和 Z 错误请求的数量等等。所有这些模型都在 AWS EKS 上运行
先感谢您!
elasticsearch - Elasticsearch 无法在 AWS kubernetes 集群上启动
我在运行 kubernetes 1.10 的 AWS EKS 上运行我的 kubernetes 集群。我正在按照本指南在我的 Cluster elasticsearch Kubernetes中部署 elasticsearch
我第一次部署它时一切正常。现在,当我重新部署时,它给了我以下错误。
这是我的部署文件。
我看到很多帖子都在谈论增加价值,但我不知道该怎么做。任何帮助,将不胜感激。
kubernetes - 在 EKS 实例上切换 VPC
是否可以更改已创建的 EKS 集群的 VPC?还是我必须创建一个新的并在那里选择新的 VPC?
amazon-web-services - Kubernetes 的 Traefik 入口控制器 (AWS EKS)
我在云中的 AWS EKS 服务上运行我的工作负载。我可以看到没有可用的默认 Ingress Controller(因为它可用于 GKE),我们必须选择第 3 方。
我决定选择Traefik。在遵循文档和其他资源(如this)之后,我觉得使用 Traefik 作为 Ingress Controller 不会自动在云中创建 LoadBalancer。我们必须手动完成所有设置。
如何使用 Traefik 作为 Kubernetes Ingress 工作,就像其他 Ingress Controller(即 Nginx 等)创建 LoadBalancer、注册服务等的工作方式一样?任何工作示例将不胜感激。
amazon-web-services - 如果需要 CloudFormation,EKS 究竟会做什么?
如果 CloudFormation 需要如此多的配置,AWS 的 Elastic Kubernetes 服务 (EKS)究竟做了什么,而 CloudFormation 是另一个 AWS 服务?
我在 ( https://docs.aws.amazon.com/eks/latest/userguide/eks-ug.pdf )的文档中遵循了 AWS EKS 入门,其中运行 EKS 似乎非常需要 CloudFormation 知识。
我弄错了吗?
因此,除了学习 Kubernetes .yaml 清单定义之外,要在 EKS 上运行 k8s,AWS 还希望您学习他们的 CloudFormation .yaml 配置清单(这些都是 PascalCase,而不是我可能添加的 k8s 的 camelCase)?
我了解 EKS 对最新版本的 k8s 和控制平面进行了一些管理,并且“默认情况下是安全的”,但除此之外?
为什么我不使用 kops 在 AWS 上运行 k8s,然后处理稍微过时的 k8s 版本?
还是我应该做 EKS + CloudFormation + kops,此时 GKE 看起来是一个非常诱人的选择?
更新:
在这一点上,在详细搜索 EKS 以及它如何如此依赖 CloudFormation 清单之后,我真的认为 EKS 只是 CloudFormation 的一个薄包装器。
可能是对 k8s 惊人流行的商业反应,GKE 通常没有任何实质支持该服务。
希望这有助于节省评估 EKS 半生不熟服务的任何人的时间。
kubernetes - Kubernetes DNS 查找失败
此设置在 Amazon EKS 集群上运行。
我收到一个错误,其中 pod 上的主机名无法解析为集群 ip。
环境变量具有正确的服务名称、IP 和端口。
我可以卷曲集群 ip/port 并获得所需的响应。
/etc/resolv.conf 看起来像
容器是否跳过了加载主机名+服务信息的步骤?
amazon-web-services - AWS EKS 节点内存/CPU 限制较低 (10%)
我在 AWS 上配置了 4 个节点的 EKS。在部署我的应用程序时,我注意到由于资源不足而无法设置一些 pod(得到错误 0/4 nodes are available: 4 Insufficient pods.)
在查看 k8s 仪表板时,我注意到只使用了 10% 的内存(见图)
我已经使用本指南来进行设置。
如何增加此限制并使我的节点满负荷使用?
谢谢
amazon-eks - 无法在 EKS 集群上创建 PodPreset
环境:AWS 托管 Kubernetes 集群 (EKS)
行动:通过应用以下内容创建一个 PodPreset 对象:
观察: