首页 > 解决方案 > 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 感到困惑。

任何指针将不胜感激。

标签: githubsentry

解决方案


我正在使用sentry-kubernetes 的掌舵图。

因为github sso我必须OAuth App在 github 中创建。

来自values.yaml

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 }}'

所以单词clientapp看起来是一样的。


推荐阅读