Skip to content

Provision access keys via CRD and helm chart #2502

@abelfodil

Description

@abelfodil

Is your feature request related to a problem? Please describe.

I want to be able to provision access keys from the helm chart and CRD spec such that all options are made available:

  1. Access key
  2. Secret key
  3. Policy
  4. Expiry
  5. Name
  6. Description
  7. Comments

This allows me to leverage GitOps practices to their full extent and avoid manual steps to provide applications access to buckets.

Describe the solution you'd like
I should be able to pass a secret for the access and secret keys such that other applications can also access the secret.

Secret generation can be done later, if at all, because existing solutions such as https://external-secrets.io can help generate secrets anyway.

Describe alternatives you've considered
The only alternative I have right now is to manually create the access keys via the UI, which again requires a manual step for these service accounts.

Additional context
N/A

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions