配置ArgoCD GitHub App认证时,如何查找GitHub Apps Installation ID?
获取GitHub App Installation ID的两种方法
方法一:GitHub网页端直接获取
- 登录GitHub后,进入Settings > Developer settings > GitHub Apps,选中你配置的GitHub App
- 滚动页面到「Install App」板块,找到已安装该App的个人账号或组织,点击进入安装详情页
- 查看浏览器地址栏的URL,格式类似
https://github.com/settings/installations/12345678,末尾的数字串就是Installation ID
方法二:通过GitHub API获取
如果需要自动化或批量获取场景,可以调用GitHub API:
- 个人安装场景:发送
GET /user/installations请求 - 组织安装场景:发送
GET /orgs/{org}/installations请求(替换{org}为你的组织名称) - 认证要求:需使用GitHub App私钥生成的JWT令牌,或具备repo权限的个人访问令牌
- 响应结果中,每个
installation对象的id字段即为目标Installation ID
内容的提问来源于stack exchange,提问作者Neron Joseph
相关产品推荐
相关产品推荐

