Top 23 Python Terraform Projects
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview QuestionsProject mention: Joining DevOps! | reddit.com/r/devops | 2022-04-19
This guy https://github.com/bregman-arie/devops-exercises made an awesome practice material for DevOps tasks
Prevent cloud misconfigurations during build-time for Terraform, CloudFormation, Kubernetes, Serverless framework and other infrastructure-as-code-languages with Checkov by Bridgecrew.Project mention: Allow ECS Task Role to assume any role or invoke any lambda function. Yay or nay? | reddit.com/r/aws | 2022-05-18
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.
Generic templated configuration management for Kubernetes, Terraform and other thingsProject mention: Would a visual drag and drop builder for K8s clusters be useful to people here? | reddit.com/r/sysadmin | 2021-07-25
There's a reason that other tooling is taking different approaches. Visual workflows help for understanding existing manifests - but they'd be horrible for creating/modifying new ones.
a lightweight, security focused, BDD test framework against terraform. (by terraform-compliance)Project mention: tf-free: A project to create free resources on all cloud-providers | reddit.com/r/Terraform | 2021-08-06
+1 for tfsec. Another cool tool is terraform-compliance, although I can't say I've used it recently so I'm not sure how it compares to tfsec.
🦙 Mega-Linter analyzes 48 languages, 22 formats, 19 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
Least privilege AWS IAM TerraformerProject mention: AirIAM | reddit.com/r/devopspro | 2022-01-06
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Project mention: py-terraform: Python binding for Terraform | reddit.com/r/Python | 2022-04-02
Terraform is a great tool for deploying resources. If you need to call the Terraform command in the Python program for deployment, a new process needs to be created to execute the Terraform command on the system. A typical example of this is the python-terraform library. Doing so has the following problems:
Infrastructure as code generator - from visual diagrams created with Cloudcraft.co to TerraformProject mention: How can I document an AWS project? | reddit.com/r/aws | 2022-05-21
https://www.cloudcraft.co/ is awesome
tfquery: Run SQL queries on your Terraform infrastructure. Query resources and analyze its configuration using a SQL-powered framework.
DevOps Essentials | terraform | kubernetes | linux | nginx | monitoring | docker | docker-composeProject mention: Passed AWS Certified Solutions Architect - Professional - 841/1000 | reddit.com/r/AWSCertifications | 2022-05-06
Now I can safely invest my time learning and enhancing my development skills and working on my repo https://github.com/codeaprendiz/devops-essentials (apologies for the shameless promotion of my repo :) )
MAAS Terraform AnsibleProject mention: MAAS Terraform Ansible Integration | reddit.com/r/Terraform | 2021-10-13
This brief post introduces the MAASTA project for integrating MAAS, Terraform and Ansible tools together for achieving an end to end automation in the DevOps lifecycle.
Apply\Destory Terraform modules via a simple REST API endpoint.
Simple Python test helper for Terraform.Project mention: Undefined variable 'FileExistsError' (undefined-variable) Pylint HELP | reddit.com/r/learnpython | 2022-03-10
Anyways, did come across this line:
Generate Terraform code with PythonProject mention: Keep code DRY while having hundrets of environments | reddit.com/r/Terraform | 2022-02-24
:clock1: :airplane: :thumbsup: Automated Southwest Check-Ins powered by AWS Lambda and Step FunctionsProject mention: Schedule Automation! | reddit.com/r/Automate | 2021-10-31
Projects and examples for aws-blog.deProject mention: Getting started with testing DynamoDB code in Python | dev.to | 2022-05-20
Next, we'll begin by creating a demo project that we will test. I'm opting for a simple Lambda function that accepts an event, queries some data from DynamoDB, and stores an aggregate in DynamoDB. The general idea is to include a few ways of accessing DynamoDB to see how we can test them. This is what our project structure looks like (you can find all of the code on Github):
Serverless PyPI backed by S3
Reference structure for Kapitan - alpha versionProject mention: Does anybody else find Helm charts pretty useless? | reddit.com/r/kubernetes | 2022-01-19
You can find some example in our repository
Serverless Extensible SlackbotProject mention: Slack integration with AWS | reddit.com/r/aws | 2021-10-18
I maintain a terraform module that listens for HTTP events from Slack and sends them to Lambda where the signature is verified and then the payload is published to EventBridge for async processing. I have found a lot if success triggering step functions on events (Slack events, slash commands, interactive components, etc)
Creating infrastructure and running applications using different platformsProject mention: What do YOU do with Python? | reddit.com/r/devops | 2021-07-25
Automation of common tasks: https://github.com/bregman-arie/infraform
Boilerplate for PySpark on Cloud KubernetesProject mention: PySpark on Kubernetes: A Production Boilerplate Framework (for data scientists) | reddit.com/r/datascience | 2021-09-14
Here's the repo: https://github.com/Albell-Cloud-Labs/pyspark-k8s-boilerplate
Python binding for Terraform.Project mention: py-terraform: Python binding for Terraform | reddit.com/r/Python | 2022-04-02
Hi, I wrote a Python bindg for Terraform which called py-terraform.
Python Terraform related posts
Allow ECS Task Role to assume any role or invoke any lambda function. Yay or nay?
1 project | reddit.com/r/aws | 18 May 2022
Passed AWS Certified Solutions Architect - Professional - 841/1000
1 project | reddit.com/r/AWSCertifications | 6 May 2022
Lambda Destinations can improve success- and error handling for asynchronous Lambda Functions
1 project | dev.to | 19 Apr 2022
As a new product manager, I am tying to visualize services we have on AWS - What tool can I use?
1 project | reddit.com/r/aws | 10 Apr 2022
Finding and Fixing Cloud Misconfigurations with open source
1 project | dev.to | 7 Apr 2022
Implementing accurate counters in DynamoDB using Python
1 project | dev.to | 4 Apr 2022
py-terraform: Python binding for Terraform
4 projects | reddit.com/r/Python | 2 Apr 2022
What are some of the best open-source Terraform projects in Python? This list will help you:
Are you hiring? Post a new remote job listing for free.