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 missing Secrets & Variables for GitHub Actions (QA / Testing) #2

Open
Manouchehri opened this issue Oct 3, 2023 · 0 comments
Open
Assignees
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@Manouchehri
Copy link
Collaborator

Manouchehri commented Oct 3, 2023

The S3 bucket stuff is for storing Terraform state; technically SSE-C is optional, but it's a good security practice. You can use AWS S3 for it, doesn't have to be Backblaze B2 like we use.

Repository secrets

CORELLIUM_API_TOKEN

e.g. 123.123

This should be an API token from an admin on an enterprise account.

CORELLIUM_API_TOKEN_PERSONAL

e.g. 123.123

This should be an API token from a user on a personal cloud account.

S3_SECRET_KEY

e.g. K000Aa00+aAAAA0AA+AAaa0AAaaaaAA

AWS_SSE_CUSTOMER_KEY

e.g. 6FdlsdjNZpAjJTeT9dDQ5KTugdp4YFchc8va7LcwzHg=

You can generate this random key with:

openssl rand -base64 32

Repository variables

CORELLIUM_API_HOST

e.g. terraform.enterprise.corellium.com

S3_ACCESS_KEY

e.g. 1234567890123456789012345

S3_BUCKET

e.g. terraform-provider-corellium-github-action-state-bucket

S3_ENDPOINT

e.g. https://s3.us-east-005.backblazeb2.com

S3_REGION

e.g. us-east-005

@Manouchehri Manouchehri added good first issue Good for newcomers help wanted Extra attention is needed labels Oct 3, 2023
@Manouchehri Manouchehri self-assigned this Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Development

No branches or pull requests

1 participant