ovh/cds使用总结
【摘要】 1. master服务可以参考docker-compose方式安装和配置,比较省力https://ovh.github.io/cds/hosting/ready-to-run/docker-compose/docker-compose/master的后续启动可以参考docker-compose start cds-db cds-cache docker-compose start cds-a...
1. master服务可以参考docker-compose方式安装和配置,比较省力
https://ovh.github.io/cds/hosting/ready-to-run/docker-compose/docker-compose/
- master的后续启动可以参考
docker-compose start cds-db cds-cache
docker-compose start cds-api
docker-compose start cds-ui cds-cdn cds-hooks cds-elasticsearch cds-hatchery-swarm
- 停止可以参考
docker-compose stop
- 查看某个服务最后100行日志(https://docs.docker.com/engine/reference/commandline/compose_logs/)
docker-compose logs --tail 1000 cds-api
2. ldap登录配置参考
https://ovh.github.io/cds/docs/integrations/ldap/
通过下面这种方式更新配置,特殊符号需要转义,试了试也没搞清楚转义规则
export CDS_EDIT_CONFIG="api.url.api=http://localhost:8081 api.url.ui=https://${CDS_DOMAIN_NAME} hatchery.swarm.commonConfiguration.api.http.url=http://cds-api:8081"
docker-compose up cds-edit-config
,比较简单的方式是docker ps找到cds-api的容器id然后以root用户登进去直接修改/app/conf/conf.toml,命令行如docker exec --user root -it 容器编号 /bin/sh
3. 本地worker孵化器配置参考
https://ovh.github.io/cds/docs/components/hatchery/local/
4. rest api使用参考
https://ovh.github.io/cds/development/rest/
5. 获取新token参考,注意session token需要从静态token动态生成
https://ovh.github.io/cds/development/sdk/token/
6. pipeline脚本语法参考
https://ovh.github.io/cds/docs/actions/builtin-script/
7. 后记
0.52版的ldap登录配置成功了,登录一直失败,修改了下对应版本源码后编译后版本之后,使用docker cp后拷贝到容器内,可以完成修复,更正式的应该修改dockerfile刷新版本;
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)