gitlab-ci 自动缩放运行器使用 docker-machine 进行缩放。有些设置可以通过config的runners部分和runners-machine部分传递。在 runners-machine 部分,可以传递docker-machine驱动选项。其中,--amazonec2-monitoring是其中之一,但关于它的文档非常稀少。它并没有真正说明接受的设置是什么,只是默认为false. 因为没有任何关于它如何工作的解释,所以我不确定应该设置什么才能启用它。
我试过了true。我还使用了--amazonec2-userdata驱动程序选项,我验证该选项已成功执行docker info,显示默认驱动程序为awslogs.
但是,当 gitlab 创建一个新实例,并在作业运行时通过 docker-machine 登录它时,我可以看到该作业是使用json-file.
谁能告诉我有关如何在没有覆盖日志驱动程序的情况下启动 docker 容器的更多信息?用谷歌搜索类似的术语docker-machine awslogs amazonec2-monitoring amazonec2-userdata收效甚微。
此外,如果他们不是太具体,那么声誉超过 1500 的人是否可以考虑添加标签amazonec2-monitoring和某种标签?awslogs
谢谢!