Skip to content

Support Server Side Encryption for PutObject on Planfiles #22

@willparksVG

Description

@willparksVG

When calling the aws-sdk, the PutInputs command should be able to support the ability to put the planfile in the s3 bucket using server side encryption.

Expected Behavior

A clear and concise description of what you expected to happen.
When uploading planfiles to the specified bucket, the default SSE, AES256 should be used.

Use Case

Is your feature request related to a problem/challenge you are trying to solve? Please provide some additional context of why this feature or capability will be valuable.

We are using this action in our own enterprise, and to further protect the planfiles, we'd like to enable server side encryption on the bucket.

Describe Ideal Solution

Users should be able to specify what type of server side encryption to use as an input to the action.

Additional Context

https://github.com/cloudposse/github-action-terraform-plan-storage/blob/main/src/modules/terraformPlan/repo/S3PlanRepo.ts#L46

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions