Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀. Learn more →
Top 23 Go AWS Projects
Pulumi - Universal Infrastructure as Code. Your Cloud, Your Language, Your Way 🚀Project mention: Cloud Resource Tagging, optional? | dev.to | 2022-11-28
If your organization is already working in a declarative way using tools like Terraform or Pulumi for instance, then making sure you don’t miss any tags is just a matter of adding a few lines of code to your IaC template.
Simple and flexible tool for managing secretsProject mention: Ensure that an ansible secrets.yml is never committed unencrypted | reddit.com/r/devops | 2022-11-23
Use either Mozilla SOPS to encrypt the values in the file, or got-encrypt to encrypt the whole repo
The context switching struggle is real. Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to CodeProject mention: What are some Terraform automation tools you want to exist? | reddit.com/r/Terraform | 2022-11-24
Have you seen it https://github.com/GoogleCloudPlatform/terraformer?
The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.Project mention: Should we switch to Rust? | reddit.com/r/rust | 2022-10-12
On Go, which has a community focused on the cloud, there is even GoCloud, a library with a single, common, and high-level API that allows an application to support any of those clouds and even on-premise alternatives for those services. All can be configurable at deploy time by the infrastructure team.
Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.
Cloud cost estimates for Terraform in pull requests💰📉 Love your cloud bill!Project mention: tfautomv v0.5 released | reddit.com/r/Terraform | 2022-11-20
There is some discussion on the infracost issue tracker where it looks like this specific error is more common with tgenv
AWS SDK for the Go programming language.Project mention: Background process in Lambda using SQS | dev.to | 2022-11-20
Now that you have everything you need, let’s install the AWS SDK for Go library.
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
Terraform AWS providerProject mention: My Cloud Resume Challenge Journey | dev.to | 2022-11-30
For the CI / CD pipeline, I had to set up Git Actions, I'd never used it before but this video was a great tutorial and really helped me understand the functionality and workflows. I had a really annoying issue where my dynamodb configurations would throw an error, (Error: error updating DynamoDB Table (...) time to live: error updating DynamoDB Table (...) Time To Live: ValidationException: TimeToLive is already disabled), every time I tried to run Terraform Apply. Turns out this is a known issue, this post helped me resolve the error.
A vault for securely storing and accessing AWS credentials in development environmentsProject mention: Recommended script access to AWS | reddit.com/r/sysadmin | 2022-11-04
It sounds like you have AWS SSO enabled and need a way to run scripts manually in the terminal. Take a look at the aws-vault project that makes it easy working with multiple AWS accounts.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.Project mention: Alternative to InSpec: what do you use to "assert things have been correctly configured"? | reddit.com/r/devops | 2022-11-23
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.Project mention: Version 1 Terraform AWS OpenVPN Ephemeral Released! | dev.to | 2022-10-13
Another thing I realized was that using local Terraform state and passing it around in CI/CD for GitLab and CircleCI was also completely unnecessary and can be efficiently changed by using Terragrunt. Terragrunt has a superior way than Terraform to set up a remote S3/DynamoDB backend for your Terraform State and Locks, and example terragrunt.hcl files are provided in the updated examples.
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and ServicesProject mention: Help me understand real use cases of k8s, I can’t wrap my head around it | reddit.com/r/devops | 2022-11-27
Security scanner for your Terraform codeProject mention: My Cloud Resume Challenge Journey | dev.to | 2022-11-30
Once I completed the main steps of the challenge, I went back to do some security modificaions including enabled DNSSEC, deploying WAF (I ended up removing this as the costs were quite high and instead set up account level throttling for my API) and running IAM Access Analyser to flag anything I'd over permissioned. I also set up Git commit signing and added a new Git Action workflow to run Tfsec any time I updated my terraform config files
A Mighty CLI for AWS
Nuke a whole AWS account and delete all its resources.Project mention: Done using Free tier AWS..now what? | reddit.com/r/aws | 2022-11-06
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.Project mention: Testing Terraform Code | reddit.com/r/Terraform | 2022-11-09
(https://runterrascan.io/) They seem to like it, don't have a ton of my own experience though.
Kubernetes powered PaaS that runs in your own cloud.Project mention: Ask HN: Who is hiring? (November 2022) | news.ycombinator.com | 2022-11-01
Porter (YC S20) | Full Time | Full-Stack Engineer | NYC or Remote | https://porter.run
Hey HN, I'm Alexander, co-founder of Porter. We're building Heroku in your own cloud - we let users link up their own AWS/GCP, point to the code they want to run, and then put the rest of the hosting process on autopilot (CI/CD, SSL, autoscaling, zero downtime deploys, infra monitoring, etc).
We're hiring NYC-based or remote engineers that are passionate about building tools for developers. As we're a fast-growing seed-stage startup, you should be comfortable with regularly shifting priorities and iterating at a very high (daily) velocity.
Tech stack: Go, Typescript, React, Kubernetes, AWS
If you'd like to take a look at our codebase, we're open source - check it out at https://github.com/porter-dev/porter.
- Kubernetes Engineer: https://www.workatastartup.com/jobs/45970
- Full-stack Engineer: https://www.workatastartup.com/jobs/43716
Please apply by sending an email to jobs [at] porter [dot] run or applying through https://www.workatastartup.com/jobs/43716.
A Kubernetes controller for Elastic Load BalancersProject mention: Help me understand real use cases of k8s, I can’t wrap my head around it | reddit.com/r/devops | 2022-11-27
A PaaS built on top of Amazon EC2 Container Service (ECS) (by remind101)
The open-source data integration platform for security and infrastructure teamsProject mention: Sync all your cloud asses to Snowflake and build an "Infrastructure Lake" | reddit.com/r/devops | 2022-11-25
Hey! Im the founder of https://github.com/cloudquery/cloudquery we are an open source high performance data integration platform focused on cloud infrastructure. We just released a new integration to Snowflake which can be super useful if you already use it and/or if you want historical data of your cloud infra and query it later.
Kubernetes-native system managing the full lifecycle of conformant Kubernetes clusters as a service on Alicloud, AWS, Azure, GCP, OpenStack, EquinixMetal, vSphere, MetalStack, and Kubevirt with minimal TCO.Project mention: Where can I find managed K8s for the price of managed ECS? | reddit.com/r/kubernetes | 2022-09-28
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.Project mention: Show HN: I built a service to help companies reduce AWS spend by 50% | news.ycombinator.com | 2022-02-03
I've seen some third party services that automate migration to / replacement with spot instances, but haven't used them yet personally.
Going serverless, in many places, has been the most effective cost optimization for me.
Detect, track and alert on infrastructure driftProject mention: Monitor your terraform states ?? | reddit.com/r/Terraform | 2022-07-10
I use driftctl running as a scheduled task as a GitHub action to monitor for state changes not matching config.
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
Go AWS related posts
My Cloud Resume Challenge Journey
2 projects | dev.to | 30 Nov 2022
Help me understand real use cases of k8s, I can’t wrap my head around it
3 projects | reddit.com/r/devops | 27 Nov 2022
Sync all your cloud asses to Snowflake and build an "Infrastructure Lake"
1 project | reddit.com/r/devops | 25 Nov 2022
AWS EKS Application Load Balancer with an external DNS provider
1 project | reddit.com/r/kubernetes | 23 Nov 2022
remove external-dns after upgrade to 1.22
1 project | reddit.com/r/kubernetes | 23 Nov 2022
Ensure that an ansible secrets.yml is never committed unencrypted
2 projects | reddit.com/r/devops | 23 Nov 2022
1 project | reddit.com/r/programming | 22 Nov 2022
A note from our sponsor - Scout APM
scoutapm.com | 30 Nov 2022
What are some of the best open-source AWS projects in Go? This list will help you: