github - sentry - APP_ID,CLIENT_ID 之间的区别?
问题描述
我正在安装哨兵 10 并尝试使用 github sso。
在来自 sentry.dev 的文档中 有一个例子。
# App ID
github-app.id: "GITHUB_APP_ID"
# App Name
github-app.name: "GITHUB_APP_NAME"
# Client ID
github-app.client-id: "GITHUB_CLIENT_ID"
# Client Secret
github-app.client-secret: "GITHUB_CLIENT_SECRET"
但我对 APP_ID 和 CLIENT_ID 感到困惑。
任何指针将不胜感激。
解决方案
我正在使用sentry-kubernetes 的掌舵图。
因为github sso
我必须OAuth App
在 github 中创建。
githubSso: {} # https://github.com/settings/developers (Create a OAuth App)
# clientId: "xx"
# clientSecret: "xx"
如果我clientId
在 helm 中设置 github.com 的githubSso.clientId
值设置为 environmentGITHUB_APP_ID
GITHUB_APP_ID = '{{ .Values.githubSso.clientId }}'
所以单词client
和app
看起来是一样的。
推荐阅读
- c# - 如何在 Unity UI 中将自定义函数分配为参数?
- neo4j - Graphenedb 上的 Neo4j 如何提高 Cypher SPEED 以及 Normailzing 在 Graphenedb 上的含义
- r - 如何解决错误打印中的错误(中心 $ 标题):在 R 闪亮中找不到对象“中心”
- go - 如何解决“在没有选择器错误的情况下使用包”
- python - 使用 QGridLayout addWidget(QWidget,x,y) 进行位置操作的问题
- html - 根据选项 jQuery 更改价格
- javascript - 如何在选择选项中使用复选框?反应钩子
- git - Heroku Git 说“最新”但它没有更新
- android - 如何从android中的视频中获取当前帧号?
- scala - 在 Scala 中映射和折叠集合