I will create a github actions pipeline to automate terraform deployments
Certified Azure Administrator, Cloud Engineer, DevOps Engineer
About this Gig
Are you still running terraform apply manually from your laptop?
Managing cloud infrastructure manually is dangerous. One wrong command can delete production databases, and team collisions can corrupt your state file. Its time to professionalize your workflow with a secure CI/CD Pipeline.
I am a Computer Engineer specializing in Cloud Automation. I will build a robust GitHub Actions pipeline that tests, validates, and deploys your Terraform infrastructure automaticallyand safely.
What you get with this Gig:
- Automated Validation: Every Pull Request automatically runs terraform fmt, validate, and plan. You see exactly what will change before it happens.
- State Protection: I configure State Locking to prevent two developers from overwriting each other's work.
- Keyless Security: I use OIDC (OpenID Connect) authentication. We do not store long-lived client secrets in GitHub. It is the enterprise standard for security.
- Approval Gates: (Standard/Premium) Production deployments wait for your manual "Yes" button before running.
Supported Clouds:
- Microsoft Azure
- AWS
- Google Cloud
️ Please contact me before placing an order so we can check your current repo structure.
Tools:
GitHub
Frameworks:
Terraform
Programming language:
Other
Expertise:
Development
•
Configuration
FAQ
Is my cloud account secure? Do I need to share my admin password?
No, absolutely not. I use OIDC (OpenID Connect) for authentication, which is the industry standard for security. This means we do not need to store any long-lived secrets or passwords in your GitHub repository. Your credentials remain safe and under your control.
What do I need to provide to get started?
I will need access to your GitHub repository (as a collaborator) and temporary access to your Cloud Environment (Azure/AWS) to set up the initial trust relationship. You must already have working Terraform code.
Does this gig include writing the Terraform code itself?
No. This gig is strictly for automating the deployment of code you already have. If you need someone to write the Terraform scripts from scratch, please check my other gig: "I will write professional Terraform scripts for your Azure infrastructure."
Can I review the changes before they are applied to Production?
Yes! In the Standard and Premium packages, I set up a "Manual Approval" gate. The pipeline will run terraform plan, show you exactly what will change, and wait for you to click "Approve" before it runs terraform apply.
Do you support Azure DevOps pipelines instead of GitHub Actions?
Yes, I am an expert in Azure DevOps as well. However, the setup is slightly different. Please contact me first for a custom offer if you require Azure DevOps Pipelines instead of GitHub Actions.

