Make Bitbucket's sensitive configuration file-based #18710
Labels
area/che-server
kind/task
Internal things, technical debt, and to-do tasks to be performed.
severity/P1
Has a major impact to usage or development of the system.
Is your task related to a problem? Please describe.
At this moment
CHE_OAUTH1_BITBUCKET_CONSUMERKEY
andCHE_OAUTH1_BITBUCKET_PRIVATEKEY
configured as environment variablesor configuration properties. We would like to move these values to the file to make them more secured.
Describe the solution you'd like
Sensitive configuration should be configured with Secrets and mounted eclipse-che/che-operator#595 with che-operator as a file to che-server container.
Example:
TBD
che.eclipse.org/mount-path
@Named("file:/home/user/che-server/settings/bitbucket_private_key") String privateKey
- injection of file values.che.oauth1.bitbucket.endpoint
- configure with file too.Describe alternatives you've considered
n/a
Additional context
#18385
The text was updated successfully, but these errors were encountered: