简体   繁体   English

朗德克死了? - 码头工人设置

[英]Rundeck dead? - Docker setup

I've been looking at trying out rundeck but what I've found is that the project is kind of abandoned?我一直在尝试尝试 rundeck,但我发现该项目有点被放弃了? The github material is all abandoned and deprecated and there is no comprehensive guides for rundeck anywhere to be found. github 材料全部被废弃和弃用,并且在任何地方都没有针对 rundeck 的全面指南。 Does anyone know what happened to this project?有谁知道这个项目发生了什么? Is it only enterprise paying customer support these days?现在只有企业付费客户支持吗?

I couldn't even get by the login screen.我什至无法通过登录屏幕。 You get CSP login error.您收到 CSP 登录错误。 One way to pass it would be to disable this security check but if you use docker compose, you can not use volume mounts because whenever you run the container, rundeck, for some reason, rewrites the files.通过它的一种方法是禁用此安全检查,但如果您使用 docker compose,则不能使用卷挂载,因为每当您运行容器时,rundeck 出于某种原因会重写文件。 If you do it like如果你这样做

volumes:

   - data:/home/rundeck/server/data:ro

You will get error and container will crash, saying can not write to the file.你会得到错误并且容器会崩溃,说不能写入文件。 But if you set it as normal with RW permissions, your files will be overwritten inside the container after the mount.但是,如果您使用 RW 权限将其设置为正常,则您的文件将在挂载后在容器内被覆盖。

Moreover, the rundeck:rundeck image at dockerhub seems to be updated almost daily, yet its faulty, when you attempt to pull that you're getting rundeck/rundeck:latest not found: manifest unknown.此外,dockerhub 上的 rundeck:rundeck 映像似乎几乎每天都会更新,但是当您尝试拉取时,它会出现故障,您会得到 rundeck/rundeck:latest not found: manifest unknown。 Is it just me or is this project abandoned or just very raw?是我一个人还是这个项目被遗弃了还是非常原始?

I'm curious why you think the project is abandoned?我很好奇你为什么认为这个项目被放弃了? The repo at https://github.com/rundeck/rundeck is quite active. https://github.com/rundeck/rundeck上的 repo 非常活跃。 We have releases every 3-4 weeks with release notes documented here: https://docs.rundeck.com/docs/history/ .我们每 3-4 周发布一次版本,并在此处记录发布说明: https ://docs.rundeck.com/docs/history/。 These release notes cover fixes and enhancements to both our Open Source and Commercial products.这些发行说明涵盖了对我们的开源和商业产品的修复和增强。

The Docker Hub is updated regularly due to the SnapShot builds that were mentioned previously.由于前面提到的 SnapShot 构建,Docker Hub 会定期更新。 We don't use the latest tag as upgrades should be a bit more methodically planned and using that tag can lead to unintended upgrades.我们不使用latest标签,因为升级应该更有条理地计划,使用该标签可能会导致意外升级。

The issue with the volume mapping is likely due to setting that to read-only.卷映射的问题可能是由于将其设置为只读。 That folder will need to be written to for Rundeck to function correctly.需要写入该文件夹才能使 Rundeck 正常运行。

~Forrest 〜福雷斯特

The project is still alive, you can follow all changes here .该项目仍然存在,您可以在此处关注所有更改。 Regarding the image tag you can use SNAPSHOT to get the last one, eg: rundeck/rundeck:SNAPSHOT or just specify the latest stable version rundeck/rundeck:4.3.1 at this moment.关于图像标签,您可以使用SNAPSHOT获取最后一个,例如: rundeck/rundeck:SNAPSHOT或此时仅指定最新的稳定版本rundeck/rundeck:4.3.1

You can see a lot of docker examples here , and regarding that directory, Rundeck needs to write on it.你可以在这里看到很多 docker 示例,关于那个目录,Rundeck 需要在上面写。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM