首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >舵机3:舵机测试不起作用?获得“测试套件:无”

舵机3:舵机测试不起作用?获得“测试套件:无”
EN

Stack Overflow用户
提问于 2020-08-14 13:58:39
回答 2查看 1.7K关注 0票数 1

预览:我们开始使用helm 3在k8s上部署应用程序,我们已经进入了成功部署图表的良好阶段。然而,我们是非常新的,以实现领导下的测试图表。例如,我正在部署pdfreactor官方映像,我可以使用浏览器"http://172.27.1.119:31423/service/“或"curl http://172.27.1.119:31423/service/"”检查web应用程序版本的详细信息。

代码语言:javascript
复制
apiVersion: v1
kind: Pod
metadata:
  name: "{{ .Release.Name }}-credentials-test"
  annotations:
    "helm.sh/hook": test
spec:
  containers:
    - name: {{ .Release.Name }}-credentials-test
      image: {{ .Values.image.imageName }}
      imagePullPolicy: {{ .Values.image.pullPolicy | quote }}
      command:
        - /bin/bash
        - curl http://172.27.1.119:31423/service/

当我跑的时候

代码语言:javascript
复制
 helm install pdfreactor <chart name> 
 helm test pdfreactor 

我得到了以下回应

代码语言:javascript
复制
NAME: pdfreactor
LAST DEPLOYED: Thu Aug 13 09:02:55 2020
NAMESPACE: default
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
Thank you for installing pdfreactor.

以下是我的挑战。

  1. 需要理解我做错了什么?
  2. 到底是怎么做的?它是创建一个新的吊舱和测试,还是对现有的吊舱进行测试?
  3. 在test.yaml中给出图像细节的目的是什么?

注意:我甚至使用了helm生成的默认模板。

EN

回答 2

Stack Overflow用户

发布于 2020-08-14 18:14:48

确保测试配置文件驻留在<chart-name>/templates/tests/文件夹下。

对于2和3-是的,它创建一个新的荚,使用您提供的模板。吊舱将运行到完成,如果退出代码为0,测试将被认为是成功的。

票数 2
EN

Stack Overflow用户

发布于 2020-08-21 22:56:58

您只能测试上次安装时模板化的内容。如果您正在编写一个新的测试,您需要升级图表,或卸载和重新安装,以运行它。

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

https://stackoverflow.com/questions/63414223

复制
相关文章

相似问题

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