mhmdio
iac-taskfile-framework
Dockerfile

Taskfile framework that contains needed daily operations tasks and commands.

Last updated Jun 25, 2026
24
Stars
3
Forks
0
Issues
0
Stars/day
Attention Score
3
Language breakdown
Dockerfile 100.0%
Files click to expand
README

IaC Taskfile Framework

taskfile

Taskfile that contains needed DevOps daily operations tasks and commands.

Operations

- awscli - aws-vault - chamber - terraform - tfsec - tflint - checkov - driftctl - tfenv - docker - helm - helmfile - direnv - gomplate

How to use

Install Taskfile

one command to install:

# For Installation To /usr/local/bin for user wide access with debug logging

May require sudo sh

sh -c "$(curl --location https://taskfile.dev/install.sh)" -- -d -b /usr/local/bin

git submodules

add submodule for the repo in tasks folder in your repo.

git submodule add https://github.com/mhmdio/iac-taskfile-framework tasks

update your Taskfile.yml to include the task files form tasks folder

includes:
  aws: ./tasks/aws
  docker: ./tasks/docker
  terraform: ./tasks/terraform

Sample Taskfile

# https://taskfile.dev

version: '3' dotenv: ['.env'] output: prefixed vars: env:

includes: aws: ./tasks/aws docker: ./tasks/docker terraform: ./tasks/terraform

tasks:

default: desc: Hello MSG. cmds: - echo "{{.GREETING}}" silent: true

Repos using IaC Taskfile framework

🔗 More in this category

© 2026 GitRepoTrend · mhmdio/iac-taskfile-framework · Updated daily from GitHub