Skip to content

Insert Values into Secret Store #1258

@danpetitt

Description

@danpetitt

Is your feature request related to a problem? Please describe

Its very frustrating having to manage secret store values outside of terraform, it makes a release more complex with timing when you have to manage the values separately.

Describe the solution you'd like

A new resource to add a value into a secret store:

resource "fastly_secretstore" "example" {
  name = "my_secret_store"
}

resource "aws_iam_user" "example" {
  name = "fastly_access"
}

resource "aws_iam_access_key" "example" {
  user = aws_iam_user.example.name
}

resource "fastly_secretstore_value" "example" {
  store_id = fastly_secretstore.example.id
  content  = aws_iam_access_key.example.secret
}

Describe alternatives you've considered

Only option is to deploy terraform and then edit fastly values manually via the web site or CLI.

Additional context

None

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions