Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for git-crypt #349

Closed
SkypLabs opened this issue Nov 10, 2018 · 3 comments
Closed

Add support for git-crypt #349

SkypLabs opened this issue Nov 10, 2018 · 3 comments
Labels
feature New functionality/enhancement

Comments

@SkypLabs
Copy link

What

Add support for git-crypt.

Why

git-crypt is commonly used to encrypt secrets like IP addresses or access tokens in Git repositories containing Infrastructure as Code descriptions (such as Terraform ones).

It is recommended to use private repositories with Atlantis. However, due to the distributed nature of Git, each contributor of a Terraform project has a copy of its repository, including all the secrets it contains. Using git-crypt would prevent unauthorised access to these sensitive data in case of one of the project contributors' laptop is being stolen for example.

@lkysow
Copy link
Member

lkysow commented Nov 19, 2018

git-crypt can be used by specifying a custom run step: https://www.runatlantis.io/guide/atlantis-yaml-use-cases.html#running-custom-commands

Will this work for you?

@lkysow lkysow added the waiting-on-response Waiting for a response from the user label Nov 19, 2018
@lkysow
Copy link
Member

lkysow commented Dec 3, 2018

Closing because I haven't heard back for 2 weeks. Please message back here if the above solution does not work for you.

@lkysow lkysow closed this as completed Dec 3, 2018
@lkysow lkysow removed the waiting-on-response Waiting for a response from the user label Dec 3, 2018
@SkypLabs
Copy link
Author

SkypLabs commented Dec 4, 2018

Hey @lkysow,

Sorry I haven't had the chance to test your solution. I will let you know of the result and reopen this issue if needed.

@lkysow lkysow added the feature New functionality/enhancement label Apr 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New functionality/enhancement
Projects
None yet
Development

No branches or pull requests

2 participants