【问题标题】:jenkins ec2-plugin permission issue for usersjenkins ec2-plugin 用户权限问题
【发布时间】:2018-05-21 23:39:04
【问题描述】:

我们使用 ec2-plugin 启动 ec2 Jenkins slave。默认用户是 ec2-user。在日志中我再次看到它尝试连接root。所以基本上Jenkins主目录“/var/jenkins_home”或“/home/ec2-user”或由root拥有的root执行的任何其他步骤。所以我们需要在我的管道作业阶段对 ec2-user 做 chown 。我曾尝试将 jenkins 主目录设置为 /home/ec2-user,但由于 root 下载文件或运行脚本仍然存在同样的问题。然后我尝试在初始化脚本(脚本结尾)中为 ec2-user chown 所有这些,但仍然是同样的问题。我在 ec2-plugin 配置中将 root 和 slave 命令前缀都设置为 sudo。我们可以摆脱这个权限问题吗?

【问题讨论】:

  • 我不明白你写的所有内容,但你可以在配置中配置 EC2 插件以ec2-user 登录。
  • 我们在插件配置中有 ec2-user,但是我们在这个 ec2 从站上运行的 Jenkins 作业面临权限问题,所以我们需要大量文件夹。我试图解释我尝试过的解决方法

标签: jenkins amazon-ec2 jenkins-plugins jenkins-pipeline


【解决方案1】:

我无法摆脱 chown,因为我将 jenkins 作为容器运行并在其中安装 Host 卷。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-21
    • 1970-01-01
    • 1970-01-01
    • 2019-01-10
    • 2011-08-10
    • 2018-06-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多