首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >改进部署在Okteto上的Web性能

改进部署在Okteto上的Web性能
EN

Stack Overflow用户
提问于 2022-05-12 02:13:43
回答 1查看 43关注 0票数 1

我是新来的网站部署人员。我有这样的任务,我必须使用kubernetes部署一个现有的网站,并通过自动缩放来提高其性能。我选择这个应用程序https://github.com/IBM/MAX-Image-Caption-Generator-Web-App。我使用okteto部署应用程序,下面是我完成的步骤:

下载到本地computer

  • Okteto up

  • Okteto build

  • kubectl apply -f https://raw.githubusercontent.com/IBM/MAX-Image-Caption-Generator/master/max-image-caption-generator.yaml

  • kubectl apply -f https://raw.githubusercontent.com/IBM/MAX-Image-Caption-Generator-Web-App/master/max-image-caption-generator-web-app.yaml

  • App的源代码
  1. 是成功部署的

我的问题是如何自动缩放应用程序?我应该创建自己的对接映像,还是只需更改本地的现有yaml配置并重新部署应用程序?如果我的解释和问题不够清楚,我很抱歉。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-12 04:47:53

我检查了您的文件YAML,我认为您需要创建明显的新的对接映像,以便您能够部署您的网站。

这是他们的码头形象:image: quay.io/codait/max-image-caption-generator-web-app:latest

您至少可以使用YAML作为参考,并更新映像以部署您的网站。

对于自动缩放,您必须在Kubernetes中使用HPA对象,您可以只使用YAML配置自动标度,并简单地应用这些更改。

阅读更多关于HPA:https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/的信息

HPA使用YAMLhttps://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/扩展web应用程序的一个简单示例

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72209407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档