ovh/cds使用总结

举报
Amrf 发表于 2023/03/02 02:20:47 2023/03/02
【摘要】 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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。