728x90
728x90
https://artifacthub.io/packages/helm/jenkinsci/jenkins
# 1. Github OAuth Client 만들기
- homepage URL : Jenkins 도메인
- Authotization callback URL : Jenkins 도메인 +
/securityRealm/finishLogin
# 2. jenkins helm value 추가
controller:
additionalPlugins:
- github-oauth:0.39
JCasC:
securityRealm: |-
github:
githubWebUri: "https://github.com"
githubApiUri: "https://api.github.com"
clientID: "" # Github Client ID
clientSecret: "" # Github Client Secret
oauthScopes: "read:org,user:email"
다만, plugin의 경우 최초 설치의 경우가 아니면 helm 에 명시한것만으로 설치할 수 없었던 것으로 기억한다.
따라서 이미 존재하는 jenkins의 경우에는 젠킨스 콘솔에서 github-oauth plugin을 설치하자
끝
728x90
728x90
'공부 > Open Source' 카테고리의 다른 글
[keycloak/saml2aws] keycloak google user로 aws cli 사용하기 (0) | 2023.11.05 |
---|---|
[ArgoCD/helm] Github OAuth 붙이기 (0) | 2023.11.05 |
[Airflow/helm] Github OAuth 붙이기 (0) | 2023.11.05 |
[superset/helm] Google OAuth 붙이기 (0) | 2023.11.05 |
[ArgoCD] multiple sources 사용하기 (1) | 2023.11.03 |
댓글