v2.0

v2.1
v2.0
v1.0
Express
  1. Release Notes
  1. 产品介绍
  1. 安装指南
  1. 快速入门
  1. 管理员指南
    1. 多租户管理
    1. 平台管理
    1. 基础设施
    1. 监控中心
    1. 平台设置
    1. 工具箱
    1. 通用配置
    1. FAQ
  1. 用户指南
    1. 应用
    1. 工作负载
    1. 存储
    1. 网络与服务
    1. 监控告警
    1. 配置中心
    1. 项目设置
    1. DevOps 工程
  1. API 文档
  1. 常见问题
  1. 附录
KubeSphere®️ 2019 All Rights Reserved.

DevOps 常见问题

流水线运行报错相关问题

1、创建 Jenkins 流水线后,运行时报错怎么处理?

流水线报错

答:最快定位问题的方法即查看日志,点击 查看日志,具体查看出错的阶段 (stage) 输出的日志。比如,在 push image 这个阶段报错了,如下图中查看日志提示可能是 DockerHub 的用户名或密码错误。

查看日志

2、运行流水线失败时,查看日志发现是 Docker 镜像 push 到 DockerHub 超时问题 (Timeout),比如以下情况,要怎么处理?

docker超时问题

答:可能由于网络问题造成,建议尝试再次运行该流水线。

3、流水线运行时遇到如下报错应如何处理?

+ git push http://****:****@github.com/****/devops-java-sample.git --tags
fatal: unable to access 'http://****:****@github.com/****/devops-java-sample.git/': Could not resolve host: yunify.com; Unknown error
script returned exit code 128  

答:可能是 GitHub 账号或密码带有 "@" 这类特殊字符,需要用户在创建凭证时对密码进行 urlencode 编码,可通过一些第三方网站进行转换 (比如 http://tool.chinaz.com/tools/urlencode.aspx),然后再将转换后的输出粘贴到对应的凭证信息中。