Skip to content

GitlabBot - Enable pulling secrets from SecretsManager#9

Merged
ChengaDev merged 15 commits into
mainfrom
secrets-manager
May 31, 2023
Merged

GitlabBot - Enable pulling secrets from SecretsManager#9
ChengaDev merged 15 commits into
mainfrom
secrets-manager

Conversation

@ChengaDev
Copy link
Copy Markdown
Contributor

We are enabling to load secrets required for GitLab from Secret Manager according to configuration.

This PR would contain:

  • New parameter for enabling / disabling secrets loading from secrets manager (default is true)
  • New secret resources
  • New role creation to access the secrets
  • New lambda source code

@ChengaDev ChengaDev added the wip Work in progress label May 22, 2023
@ChengaDev ChengaDev changed the title WIP: Enable pulling secrets from SecrersManager WIP: Enable pulling secrets from SecretsManager May 22, 2023
@ChengaDev ChengaDev added readyforreview and removed wip Work in progress labels May 24, 2023
@ChengaDev ChengaDev changed the title WIP: Enable pulling secrets from SecretsManager GitlabBot - Enable pulling secrets from SecretsManager May 24, 2023
@ChengaDev ChengaDev requested a review from kaplanelad May 25, 2023 04:29
Comment thread README.md
Comment thread README.md
Comment thread modules/lambda/lambda.tf Outdated
Comment thread modules/secrets_manager/secrets.tf Outdated
Comment thread modules/secrets_manager/secrets.tf Outdated
@ChengaDev ChengaDev merged commit 39455f0 into main May 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants