首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部署到AKS时未更新的Swagger用户界面

部署到AKS时未更新的Swagger用户界面
EN

Stack Overflow用户
提问于 2020-06-12 01:08:38
回答 1查看 744关注 0票数 0

我有一个Spring应用程序,它公开多个API并使用swagger作为文档。然后通过Azure DevOps使用Helm将此服务部署到AKS。

在本地运行时,swagger文档看起来是更新的,但是,当我部署它时,文档可以追溯到过时的版本。我不太确定在部署期间发生了什么,我在论坛上找不到任何帮助。

据我所知,我认为没有发生任何类型的缓存,但我还是不确定。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-12 05:33:34

听起来,您似乎怀疑在构建和部署之后集群中运行的应用程序版本不正确。

假设本地浏览器缓存已经从等式中删除,那么使用CLI工具检查集群中的部署和/或豆荚的状态。

运行kubectl describe deployment <deployment-name>,将显示pod模板,该模板定义了豆荚应该使用的图像标记。这应该与您的AzDO管道发布的标记相关。

列出这些吊舱并描述它们,以查看部署后集群中运行的是否是预期的图像标记。如果没有,请检查吊舱是否出现故障--在描述吊舱时,如果存在lastState对象,请注意。使用kubectl logs <podname>在应用层进行故障排除。

根据配置的不同,新的吊舱可能需要几分钟才能使用。

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

https://stackoverflow.com/questions/62335951

复制
相关文章

相似问题

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