elasticsearch - AWS CodeBuild:使用elasticsearch单元测试构建应用程序无法以root身份运行

标签 elasticsearch aws-codebuild

我们正在CodeBuild上构建应用程序,并具有生成 flex 守护程序以运行某些测试的单元测试。但是,单元测试失败,但elasticsearch不能以root用户身份运行,而CodeBuild始终以root用户身份运行命令。

有建议的解决方法吗?
flex 6+中是否有任何命令可以以root用户身份运行?

谢谢

错误:
引起原因:java.lang.RuntimeException:无法以root用户身份运行elasticsearch

最佳答案

如果您的脚本需要以特定用户身份运行,则可以使用https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#build-spec-ref-syntax中所述的“运行方式”选项

关于elasticsearch - AWS CodeBuild:使用elasticsearch单元测试构建应用程序无法以root身份运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53103381/

相关文章:

c# - C# Elasticsearch 查询,匹配多个查询

amazon-web-services - AWS CodeBuild 可以输出解压缩的工件吗?

aws-codebuild - AWS CodeBuild 本地缓存无法实际缓存?

elasticsearch - elastic search 5.1 为什么stored_fields 不返回请求的字段?

elasticsearch - 通过 curl 向 Elastic Watcher 发送请求

elasticsearch - Elasticsearch - 根据过滤器/匹配返回唯一值

amazon-web-services - 如何将 pem 文件和其他 secret 传递给 AWS CodeBuild?

amazon-web-services - 如何将环境变量添加到 CodeBuild buildspec.yml?

node.js - AWS CodeBuild 永远转移到 S3 步骤

elasticsearch - 为 Elasticsearch 查询添加模糊性