问题标签 [cattle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - Rancher 与牛 vs Rancher 与 Kubernetes 与独立 Kubernetes
我正在尝试深入研究 Rancher,并且想知道将 Rancher 插入 Kubernetes 是否比 Cattle (Rancher 的家庭编排框架)有任何额外的好处。到目前为止,我还没有弄清楚为什么有人会选择 Rancher 和 Kubernetes。它是否仅有助于简化 Kubernetes 的初始设置?这些选项与 Kubernetes 的独立设置有何不同?
docker - Docker Rancher 持久存储不工作
我是 Rancher 和 Docker 的新手,我无法让我的数据持久化。
到目前为止我所做的是使用 Rancher/Cattle 我通过 UI 创建了一个 EC2 服务器并运行了下面的 docker-compose.yml 文件,它成功地激活了 mysql 服务。
我期望的是,一旦堆栈/服务运行,即使堆栈/服务已被删除,任何写入容器内 dir /var/lib/mysql 的文件都将被保留。我希望我应该能够在 EC2 服务器上找到该文件。这是一个正确的假设吗?
我可以确认,当我通过 Rancher UI 停止服务时,一旦我重新启动服务并登录到容器,我添加的任何文件都会保留。但是,当我删除堆栈并使用相同的 docker-compose.yml 文件在同一主机上重建它时,这些文件已被删除。
有什么建议么?
haproxy - 如何使用 Rancher 负载均衡器(HAProxy)设置 fail2ban
我想在我的 Rancher 代理上设置 fail2ban。
我有一个运行托管网络的 Cattle 环境,其中每个 Rancher 代理都运行一个 HAProxy,用作 Web 服务器 + 负载平衡器。
我想根据 HTTP 和 HTTPS 端口的不同标准(太多失败的登录、太多的请求等)禁止用户。
目前,我使用在虚拟日志中工作的正则表达式进行了 fail2ban 设置,但 fail2ban 没有禁止任何 IP。
fail2ban-client status <my-jail>
表明监狱已经启动,但即使我提出了不正确的请求,也有 0 个禁令。
url - 错误:CATTLE_URL 不能包含 localhost 或 127.0.0.1,请检查主机注册 URL
当我尝试为 Rancher 服务器添加自定义主机时,它给出了错误:CATTLE_URL 不能包含 localhost 或 127.0.0.1,请检查主机注册 URL。
rancher - 如何从 NFS 挂载单个文件作为卷?
docker-compose
允许您使用语法将单个文件挂载为卷。/path/to/file.ext:/target/file.ext
我需要对 Rancher 1.6 服务做同样的事情:我在 NFS 卷中有一个文件(已经在 Rancher 中创建),需要将它挂载到服务中。
挂载目录不是一个选项,因为目标目录已经有其他内容(/app/config
Rails 应用程序的目录)。
有没有办法将 NFS 卷中的单个文件挂载到 Rancher 服务中?