@@ -79,11 +79,16 @@ iam: &iam
7979 name : eoepca
8080 displayName : EOEPCA
8181 # Declaration of placeholders used in customClients, customUsers and customSettings
82- customPlaceholders :
82+ customPlaceholders : &placeholders
8383 smtp_password :
8484 secret :
8585 name : eoepca-realm
8686 key : smtp_password
87+ github_client_secret :
88+ secret :
89+ name : eoepca-realm
90+ key : github_client_secret
91+ placeholders : *placeholders # TODO: Remove after Helm chart update
8792# eoiam_client_secret:
8893# secret:
8994# name: eoepca-realm
@@ -118,7 +123,7 @@ iam: &iam
118123 user : " eoepca@gmail.com"
119124 password : ${smtp_password}
120125 # Possible identity provider configuration (taken from develop cluster, may be reduced):
121- # identityProviders: [
126+ identityProviders :
122127# {
123128# "alias": "eoiam",
124129# "displayName": "ESA EO IAM",
@@ -161,31 +166,26 @@ iam: &iam
161166# "passMaxAge": "false"
162167# }
163168# },
164- # {
165- # "alias": "github",
166- # "displayName": "GitHub",
167- # "internalId": "0b3fb53b-3064-42ab-86c9-b7799ecbb074",
168- # "providerId": "github",
169- # "enabled": true,
170- # "updateProfileFirstLoginMode": "on",
171- # "trustEmail": false,
172- # "storeToken": false,
173- # "addReadTokenRoleOnCreate": false,
174- # "authenticateByDefault": false,
175- # "linkOnly": false,
176- # "hideOnLogin": false,
177- # "config": {
178- # "clientId": "Ov23liUYGFVlE779am5e",
179- # "acceptsPromptNoneForwardFromClient": "false",
180- # "disableUserInfo": "false",
181- # "filteredByClaim": "false",
182- # "syncMode": "FORCE",
183- # "clientSecret": "${github_client_secret}",
184- # "caseSensitiveOriginalUsername": "false"
185- # }
186- # }
187- # ],
188- # "identityProviderMappers": [
169+ - alias : " github"
170+ displayName : " GitHub"
171+ providerId : " github"
172+ enabled : true
173+ updateProfileFirstLoginMode" : " on"
174+ trustEmail : false
175+ storeToken : false
176+ addReadTokenRoleOnCreate : false
177+ authenticateByDefault : false
178+ linkOnly : false
179+ hideOnLogin : false
180+ config :
181+ clientId : " Ov23liNXqUxucibgSQ93"
182+ acceptsPromptNoneForwardFromClient : " false"
183+ disableUserInfo : " false"
184+ filteredByClaim : " false"
185+ syncMode : " FORCE"
186+ clientSecret : " ${github_client_secret}"
187+ caseSensitiveOriginalUsername : " false"
188+ # identityProviderMappers: [
189189# {
190190# "id": "acc5183d-7cca-4124-89b6-51e04929ef42",
191191# "name": "given_name",
0 commit comments