IllumiDesk / helm-chart

The official IllumiDesk helm-chart.
Apache License 2.0
0 stars 5 forks source link

allows fetching of secrets from secretsmanager #205

Open Abhi94N opened 2 years ago

Abhi94N commented 2 years ago

Tasks accomplished

  1. Provided policy document for permissions regarding secrets manager
  2. Provided steps to create AWS Resource Role which will attach the secret smanager policy and allows for attachment of policies for other aws resources if required(see policy directory)
  3. Tested pull of secrets by leveraging the secrets manager package: https://github.com/IllumiDesk/secrets-manager
  4. Provides ability to hardcode db values or pass secrets manager arn to securely pass database value form secrets manager

Images used have the tag: secretsmanager for grader-setup-service and k8s-hub. PR for that is https://github.com/IllumiDesk/illumidesk/pull/646

NOTE: PR for secretsmanager for the illumidesk code is subject to change based on Rupesh's changes lti changes. https://github.com/IllumiDesk/illumidesk/pull/644