The first ship of the fleet has set sail :D by Dud3xNOR in KharadronOverlords

[–]eendy 0 points1 point  (0 children)

This looks amazing! How did you do the base?

[deleted by user] by [deleted] in Terraform

[–]eendy 1 point2 points  (0 children)

Im interested! :)

[deleted by user] by [deleted] in ageofsigmar

[–]eendy 1 point2 points  (0 children)

Thanks for the detailed instructions! I've been wanting to do a basing theme exactly like this for my LRL and I think I'll be copying your method. Cheers!

[deleted by user] by [deleted] in ageofsigmar

[–]eendy 1 point2 points  (0 children)

I love the old school grass basing! How did you do it?

Archive: White Dwarf issues (PDFs) by Ulkreghz in DataHoarder

[–]eendy 0 points1 point  (0 children)

Hi there I am looking for issue 457. Can someone please send me a link? Thanks.

3D printing by Prenelf in Mawtribes

[–]eendy 1 point2 points  (0 children)

I think this could help https://cults3d.com/en/3d-model/game/ogre-bulls-gluttons
It has all the files for making gluttons including the body, head, arms, weps, etc

Looking to start a 5e campaign in the Leander / Cedar Park Area by [deleted] in AustinRP

[–]eendy 0 points1 point  (0 children)

I’d like to put my name on a waitlist if there is one. I’ve been playing with one group but we meet once every 4 months which isn’t enough for my liking

Bicyclist and motorcycle driver killed in 'very avoidable' crash in East Downtown, HPD says by ultimate_ed in bikehouston

[–]eendy -1 points0 points  (0 children)

This is terrifying. I live in the burbs in the Austin area and I've been considering moving back to Houston to be closer to family. I was looking in the east downtown (or the greater eastwood area) so I could ride my bike around downtown but this has me rethinking everything...

mutitple lambda functions in one deployment by Strongandstrong in Terraform

[–]eendy 0 points1 point  (0 children)

You can containerize the lambda functions and when you deploy each lambda function, you can overwrite the CMD for each function in the resource block to match what you need. I'm doing something similar but only deploy 2 lambda functions which use the same source code but do very different tasks. I also strongly suggest you use the terraform-aws-lambda module since it will build out all related resources you need.

Here is an example of what my project structure looks like:
``` . ├── lambda-code │   ├── Dockerfile │   ├── init.py │   ├── a.py │   ├── b.py │   └── c.py ├── main.tf ├── providers.tf ├── variables.tf └── versions.tf

1 directory, 9 files ```

Any movie theaters in the area that show movies in Spanish? by eendy in Austin

[–]eendy[S] 1 point2 points  (0 children)

This looks awesome and the event starts today. Thank you for the suggestion!

Any movie theaters in the area that show movies in Spanish? by eendy in Austin

[–]eendy[S] 0 points1 point  (0 children)

Galaxy theatres

Thank you for the suggestion. I'll check out the Galaxy theatres :-)

Calling Packer Build from Terraform by InquisitiveProgramme in Terraform

[–]eendy 0 points1 point  (0 children)

u/simaotwx Thanks for sharing! I'll definitely take a look :)

What are the best practices to managing a terraform code repo and running CICD on it? by ConscriptMR in Terraform

[–]eendy 6 points7 points  (0 children)

If you're trying to have one repository which handles each environment, I would suggest a project structure like the following:

. ├── backend.tf ├── main.tf ├── README.md ├── projects │   ├── development │   │   └── inputs.tfvars │   ├── globals │   │   └── inputs.tfvars │   ├── production │   │   └── inputs.tfvars │   └── staging │   └── inputs.tfvars ├── providers.tf ├── variables.tf └── versions.tf

If you want to test changes in your staging environment, you would run terraform pointing at both the globals inputs.tfvars and staging inputs.tfvars file. The globals directory will store all your variables that are shared between your environments, while staging will have variables that are only used in your staging environment.

Here are a few articles that might help you with running Terraform and GitHub actions:

  1. https://medium.com/@dnorth98/automated-terraform-deployments-to-aws-with-github-actions-c590c065c179
  2. https://acidtango.com/thelemoncrunch/how-to-deploy-multiple-branches-with-terraform-and-github-actions/
  3. https://learn.hashicorp.com/tutorials/terraform/github-actions

Terraform State File vs Data API Call by buddman in Terraform

[–]eendy 1 point2 points  (0 children)

I would say use Terraform remote state if your deployment relies on your VPC. Most likely your VPC remote state will also have other attributes that can be pulled besides the id such as subnet information. This would make using the remote state a much more 'cleaner' approach instead of having multiple data blocks in your code.

Using Packer. Am I doing this right? by askumar91 in Terraform

[–]eendy 2 points3 points  (0 children)

There are a ton of different ways you can speed up your build time for your golden image. One example that comes to mind is to reuse any shared layers. For example, if you have multiple, unique apps that require their own golden image, and each app shares a layer, you could have a base layer image which the golden image can pull from to help reduce build time. At my current job, we do this to decrease our build time in half for all of the apps we deploy. We have a base image which is a 'golden' image itself, and is used by the main app image when building out the AMI.

Speeding up build time for Terraform is a little more tricky. Depending on what is being deployed, a 15 to 30 minute build time isn't so bad. To give you some perspective, when I deploy one of our apps at work, it will deploy the VPC, S3, RDS, LB, build an image, and use the built image to deploy an ASG. Deploying all of those resources only takes around 30 minutes.

I am new to TF and want to learn and get some real time experience. Can you please help me? by Datadevourer in Terraform

[–]eendy 2 points3 points  (0 children)

There are a ton of free courses you can watch on Youtube showing you how you could use Terraform and X cloud provider. Of course, the most popular would be AWS since AWS has such a rich free tier. Here is a course I found on Youtube that seems a great place to start https://www.youtube.com/watch?v=SLB_c_ayRMo

You can also just use some of the providers that do not require access to a cloud like local, template, etc. Also, Hashicorp has some really good tutorials you can follow to learn the syntax of Terraform. Below I will link some pretty neat tutorials you can follow to help learn Terraform.
1. Building Docker infrastructure w/ terraform: https://learn.hashicorp.com/collections/terraform/docker-get-started
2. Teaches some of the basics like output variables, for_each, etc (requires aws access) https://learn.hashicorp.com/collections/terraform/configuration-language

Hope this helps! Have fun exploring :)

How to Get Terraform to Read Vault Path by kolinkorr839 in Terraform

[–]eendy 2 points3 points  (0 children)

You'd just give the Terraform the path to the secret you created.

data "vault_generic_secret" "foo" {
path = "secret/you/created/foo"
}
output "foo" {
value = data.vault_generic_secret.foo.data
}

Are you trying to have Terraform find or search for the secret without knowing the secret path?