Skip to content

Conversation

@shivaraj-bh
Copy link
Member

@shivaraj-bh shivaraj-bh commented Mar 24, 2025

Introduces terranix to deploy the infrastructure declaratively.

  • Initial terranix configuration that creates an EC2 instance and its support infra to enable SSH
  • Provision an S3 bucket and allow EC2 to read/write to the bucket (via terranix, of course)
    • Restrict the ec2 permissions on the s3 policy (right now the instance has rights to perform any action on the bucket)
  • Deploy nixosConfigurations.chutney and verify that the cache works
    • Document deploy command
  • Document flaky just destroy-all
  • Document how to generate .terraform.lock.hcl.
  • @srid to review before merge

@shivaraj-bh

This comment was marked as outdated.

@shivaraj-bh

This comment was marked as outdated.

@shivaraj-bh

This comment was marked as outdated.

@shivaraj-bh

This comment was marked as outdated.

@shivaraj-bh

This comment was marked as resolved.

@shivaraj-bh

This comment was marked as resolved.

@shivaraj-bh

This comment was marked as resolved.

@shivaraj-bh

This comment was marked as resolved.

@shivaraj-bh

This comment was marked as resolved.

@shivaraj-bh

This comment was marked as off-topic.

@shivaraj-bh

This comment was marked as off-topic.

@shivaraj-bh

This comment was marked as resolved.

@shivaraj-bh
Copy link
Member Author

shivaraj-bh commented Apr 5, 2025

I was beginning to add changes that aren’t essential for MVP — complecting. Reverted and created #3 (and many more) to tackle it out of this PR.

@shivaraj-bh shivaraj-bh changed the title WIP MVP Apr 5, 2025
@shivaraj-bh shivaraj-bh changed the title MVP terranix init Apr 8, 2025
@shivaraj-bh shivaraj-bh merged commit aa7d775 into main Apr 8, 2025
1 check passed
@shivaraj-bh shivaraj-bh deleted the terranix branch April 8, 2025 05:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants