-
0 votesanswersviews
在kubernetes中安装heapster或metric服务器以进行水平pod自动扩展
如何安装heapster或metric服务器以获取kubernetes中的pod指标 . 我需要这些pod指标将其用于水平pod自动缩放 . 我正在使用Digital Ocean Cloud 集群 . 部署文件位于下面的屏幕截图中 -
1 votesanswersviews
当同一实例组落后于两个不同的负载 balancer 器时,速率限制将如何工作
我正在阅读有关GCP中的速率限制和自动缩放的内容,并且遇到了这个问题: 场景: 我创建了一个具有自动缩放 OFF 的实例组 ig . 我创建了一个负载均衡器 lb1 ,详细信息如下: lb1 包含一个后端服务 bs1 ,它指向实例组 ig ,并且 whole group 的最大RPS设置为1000 . 前端端口:8080 路径规则:/ alpha / * lb1 是外部负... -
0 votesanswersviews
Firebase-Queue优雅关闭GCE
这是关于在Google Compute Engine上运行的基于firebase队列的应用程序关闭期间处理任务的设计问题 . 我正在使用的用例是根据任何给定时间的负载自动扩展队列工作者 . 具体到我们的项目是我们的任务长期运行 . 在理想的世界中,队列工作者将有机会在运行工作程序的虚拟机终止之前完成其当前任务 . 我们正在与Google Compute Engine /实例组合作,以处理我们的队列... -
0 votesanswersviews
Kubernetes自动缩放和heapster问题
我正在尝试在我的kubernetes集群中设置自动缩放 . 在为他们部署heapster和服务之后 . 我正面临以下错误 . horizontal.go:99] Failed to reconcile nginx: failed to compute desired number of replicas based on CPU utilization for Deployment/default... -
5 votesanswersviews
水平pod自动缩放不起作用:`无法获取资源cpu的指标:没有从heapster返回的指标
我正在尝试使用kubeadm安装Kubernetes后创建一个水平pod自动缩放 . 主要症状是 kubectl get hpa 将 TARGETS 列中的CPU指标返回为"undefined": $ kubectl get hpa NAME REFERENCE TARGETS MINPODS MAXPODS ... -
0 votesanswersviews
无法获取pod指标以在水平pod autoscaling -Kubernetes中使用
我无法获得pod的指标 . “describe hpa”命令的结果如下所示 . 我不能自动测量!我安装了heapster . 我的kubernetes版本和"get hpa"的结果在下面的截图中给出 . 请帮我自动缩放我的应用程序 . 使用此指令安装hpa https://kubernetes.io/docs/tasks/run-application/horizontal-... -
0 votesanswersviews
Azure App服务中的内存使用百分比未降低
我们使用Azure App服务来托管我们的Web应用程序 . 为了避免流量,我们使用以下规则自动扩展应用服务, 如果流量增加扩展并增加实例 . 但是,当流量下降时,实例数量不会因内存百分比而减少 . 即使CPU使用率低于10%,内存百分比也不会降低 . 我已经检查了Azure处理器资源管理器中正在运行的进程,私有内存总是(即使应用程序没有任何请求)显示在1GB以上 . 工作集存储器在流量高时增... -
1 votesanswersviews
CloudWatch使用AutoScaling策略自定义EC2内存指标和警报
我的目标是根据我的EC2实例上使用的内存测试AutoScaling . 为了监控我的EC2实例内存,我在我的EC2实例上安装了CloudWatch代理,并创建并配置了我的CloudWatch代理配置文件,如下所述:https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html ... -
1 votesanswersviews
如何自动扩展AWS目标群组?
在AWS控制台中如何将ec2实例从自动缩放组插入目标组? 我需要这个来自动扩展我的应用程序负载均衡器 . -
1 votesanswersviews
使用terraform“数据”时如何重新转换多个对象?
我已经有一个AWS自动缩放组,它有很多EC2实例,我想在使用terraform的负载均衡器后面的自动缩放组中包含所有实例,我试图使用terraform数据来获取具有特定标签的EC2实例,但是它失败,因为terraform数据应该只返回一个AWS对象 -
2 votesanswersviews
Azure - 无法自动扩展,因为找不到监控数据
我们在Azure中使用自动缩放预览,但在最近几个小时,门户网站一直在报告以下警告: 无法自动缩放“部署名称”,因为未找到监视数据 单击警告旁边的“详细信息”按钮只会加载缩放页面 . 在“监视器”页面上没有可用的监视数据,图形为空 . 我知道自动缩放功能在预览中,但没有任何方法可以报告错误 - 除非您支付支持选项 . 我们可以做些什么来解决这个问题(除了删除部署和重新部署!)以及我们如何报告... -
0 votesanswersviews
亚马逊ec2上的自动缩放
我已经在亚马逊ec2上部署了我的应用程序 . 我在ec2实例上安装了tomcat和mysql . 如果自动缩放创建新实例会发生什么?它会在新实例上复制tomcat和mysql吗?感谢提供的答案 . 谢谢Inderjeet -
-1 votesanswersviews
AWS自动缩放:无法创建实例的精确副本
我创建了一个t2.micro EC2实例并在其上配置了node.js.运行正常 . 接下来,我尝试使用此实例创建Auto Scaling组,创建启动配置,然后成功创建启动配置的Auto Scaling组 . 问题是当Auto Scaling工作时,创建的新实例不是旧实例的确切副本(图像) . 它不会复制我的node.js配置和数据文件 . 哪里出错了以及如何在AWS上实现此要求? -
2 votesanswersviews
将MongoDB非主成员添加到成员本身的现有副本集
我们正在尝试设置与AWS EC2 Autoscaling组合的MongoDB副本集,以便当一台服务器关闭时,副本集可以在没有人为干扰的情况下自我修复 . 一切都要通过每个实例上的bootstrap脚本来完成 . 以下是我们计划如何执行此操作:1第一个实例启动副本集并将其自身设置为主要2每次将新实例添加到自动缩放组时,新实例将连接到现有副本集的一个成员,询问谁是primary 3新实例与primar... -
11 votesanswersviews
Auto Scaling Group启动配置更改
我想知道如何使用该AutoScaling组的当前启动配置启动AutoScaling组中的所有实例的简单方法或最佳实践 . 举一个例子,假设一个名为 www-asg 的自动缩放组,其中4个所需实例在ELB后面运行Web服务器 . 我想更改用于启动此自动缩放组实例的AMI或用户数据 . 所以我创建了一个新的启动配置 www-cfg-v2 并更新 www-asg 以使用它 . # create new ... -
0 votesanswersviews
空容器实例中的AWS EC2容器服务规模
假设我有一个运行服务的ECS集群,该服务应用了一些自动调节策略 . 当此服务缩减时,将创建一个新任务,然后触发警报,AutoScaling组将为要运行的任务启动新的EC2实例 . 我没有那方面的麻烦 . 另一方面,当此服务扩展为In时,将停止并删除任务 . 触发Scaling In并发出警报,以便Autoscaling Group终止EC2实例 . 据我所知,AWS Autoscaling Gro... -
1 votesanswersviews
如何使用.net aws sdk识别ec2实例是否属于Autoscaling组?
DescribeInstance返回手动创建的EC2实例和由自动缩放启动配置创建的EC2实例 . 如何识别特定实例是自动缩放组的一部分? -
0 votesanswersviews
DC / OS自动扩展AWS EC2实例
我是DCOS和EC2自动扩展的新手,作为项目执行某些POC的一部分,并在以下链接中提出相同的问题 Autoscaling DC/OS agents on AWS 除了设置aws自动缩放组之外,有没有更好的方法Mesos可以将EC2实例配置为私有代理? -
0 votesanswersviews
AWS EB Auto Scale Group
当我设置EB环境时,它为该负载均衡器创建了自定义AMI,负载均衡器和自动扩展组 . 我需要添加另一个域以供这个EB环境服务,所以我在EC2控制台中添加了另一个负载均衡器,为该域添加了SSL证书,并将其中一个EC2实例放在该负载均衡器后面 . 现在我需要确保EB为我创建的Auto Scaling组中包含两个负载均衡器,但我发现您无法为Auto Scaling组添加或删除负载均衡器 . 所以我尝试创建... -
1 votesanswersviews
使用非EC2命名空间指标触发AWS AutoScaling策略(自定义触发器)
过去,我已将自动缩放组配置为由标准 Cloud 观察警报(使用cpuutilization等指标)触发的扩展和缩小策略 . 我现在正在为需要使用自定义触发器的新ASG配置自动扩展策略 . 例如,我想根据专有系统中作业队列的长度触发缩放 . 我即将开始研究如何触发这一点,并且想知道除了使用来自EC2命名空间的CloudWatch指标之外,其他人是否以及如何触发扩展/缩小策略? 我的想法是根据SNS主... -
0 votesanswersviews
AWS Auto Scaling组策略不会触发
我创建了一个自动扩展组,其扩展策略定义如下 - CPUUtilization> 70%超过300秒 . 从实例监控指标来看,很明显它超过90%的CPU使用时间超过10分钟;但它没有缩放 . 注意:我在新加坡AWS地区使用m1.small ec2实例 . -
3 votesanswersviews
有没有办法从ELB自动终止不 Health 的EC2实例?
有没有办法让ELB或EC2自动扩展组从ELB终止(或重新启动)不 Health 的实例? 我们的前端存在一些特定的数据库故障情况,这使得它变得不 Health ,因此ELB将停止将流量路由到它 . 该实例也是自动扩展组的一部分,该组可以扩展组的CPU负载 . 因此,最终发生的事情是实例不再从ELB获取流量,因此它没有CPU负载,并且会扭曲组的CPU负载,从而搞砸了扩展条件 . 是否有一种“简单”的... -
0 votesanswersviews
自动缩放(HPA)无法获得CPU消耗:无法将对象解组为类型为[] v1alpha1.PodMetrics的Go值
我正在尝试在我的Kubernetes集群中测试HPA(水平pod自动缩放) . Heapster正在运行,我认为它运行良好,因为我能够在Grafana中看到指标 . 此外,DNS插件工作正常 . 查看HPA内部我可以看到错误“未能获得CPU消耗和请求:无法解组heapster响应:json:无法将对象解组为类型[] v1alpha1.PodMetrics的Go值” $ kubectl descr... -
0 votesanswersviews
检测到终止挂钩中的EC2机器未通过其启动挂钩
我有一个带有起始钩和终止钩的自动缩放钩 . 启动挂钩由机器本身上的脚本在成功启动时完成(其中包括连接到Amazon ECS) . 终止挂钩由一个单独的调度程序守护程序完成,该守护程序监视SQS队列中的消息 . 它在确定机器完全耗尽时完成挂钩,这是基于来自ECS的数据 . 这里的问题是如果启动挂钩失败,机器可能永远不会进入ECS,因此驱动调度程序完成启动挂钩的操作永远不会发生 . 如果机器不在ECS... -
0 votesanswersviews
AWS更快地发现实例/重新启动
我正在使用AWS spot实例,并希望获得与按需实例相同的“停止/启动/设置”速度 . 对于按需实例,根EBS卷保持不变,因此一旦我安装了所有软件包,后续的启动/设置就会很快 . 但是,对于现场实例,我得到“Spot实例无法停止”(为什么不呢?) . 而且我没有看到使用现有Root Volume启动spot实例的方法 . 我找到的一个部分解决方法是在“/ data”下安装现有的二级卷,在那里安装包... -
1 votesanswersviews
GCE通过GKE资源预留进行自动扩展
根据Kubernetes documentation, 如果使用GCE,则可以配置群集,以便根据以下内容自动调整节点数:CPU和内存利用率 . pod所请求的CPU和内存量(也称为预留) . 这是真的吗? 我主要在我的集群上运行Jobs,并希望根据需要启动新实例来为它们提供服务 . CPU使用率不适合作为此工作负载的扩展指标 . 但是,从Google的CKE文档来看,这似乎只能通过使用 C... -
0 votesanswersviews
在Kubernetes HPA中过度配置Pods资源
目前,如果我们想在kubernetes中使用Horizontal Pod自动缩放,我们需要为我们想要的服务指定以下内容: Limits: cpu: 150m memory: 150Mi Requests: cpu: 42m memory: 50Mi 我有一些服务可以使用HPA进行扩展 . Can we over-... -
2 votesanswersviews
Kubernetes pod自动调度与Instance Group自动调节不同步
我有一个简单的wordpress网站由 ReplicationController 和 Service 定义如下 . 一旦应用程序部署并快乐地运行,我就通过转到GCE控制台并使用相同的设置启用自动扩展(max 5,cpu 10),在Kubernetes创建的实例组上启用了自动扩展 . 自动调整实例和pod似乎工作得不够好,只是它们彼此不同步 . RC自动缩放从CE实例中删除了pod,但实例没有任... -
2 votesanswersviews
Kubernetes与谷歌容器引擎:如何使用自动缩放?
我已经使用Kubernetes将应用程序部署到Google Cloud 容器引擎群集 . 我进入了自动缩放,我发现了以下选项: Kubernetes Horizontal Pod Autoscaling (HPA) 作为explained here,Kubernetes在部署方面提供HPA . 根据docs: Horizontal Pod Autoscaling根据观察到的CPU利用率自动调整复... -
0 votesanswersviews
AWS Elastic Beanstalk Auto Scaling配置
我有2台机器在Elastic Beanstalk环境下运行 . 自上次部署以来,其中一个已经关闭 . 我希望自动缩放配置会启动一台新机器,因为只有一台机器可用 . 那没有试图找出我的自动缩放配置有什么问题: