yris ops's repositories
minecraft-server-aws-ecs-fargate
Easy to deploy a Minecraft server on AWS ECS using the Fargate launch type. The Terraform file creates all necessary components, including a VPC, ECS, security group, IAM. Minecraft server with minimal effort, and customize it to meet your specific needs.
aws-devops-continuous-docker-deployment-to-aws-fargate
A DevOps pipeline for Continuous Docker Deployment to AWS Fargate from GitHub using Terraform. Streamline and automate your application deployment processes in the modern DevOps landscape.
security-hub-prowler-integrations-aws
AWS Fargate and Prowler to send AWS service security configuration findings to Security Hub to Automate Compliance Checks for AWS CIS Benchmarks
slack-bot-aws-lambda
Create a Slack bot with unlimited potential using the Slack Events API, but don't want to spend hours searching for resources or figuring out AWS Lambda functions in Python
start-stop-ecs-fargate-scheduler-sns
Cost-effective FinOps solution for managing the costs associated with running Fargate tasks. Provided CloudFormation template, you can schedule the execution of your Fargate tasks only during business hours, which significantly reduces the costs of running tasks outside of those hours.
glpi-on-rds-high-availability-for-aws-terraform
This Terraform template deploys a highly available GLPI (a web-based IT service management software) environment on Amazon RDS, with an Elastic Load Balancer for traffic distribution, KMS. The infrastructure is set up across multiple availability zones for increased redundancy.
s3-file-extension-scanner-aws
A serverless solution to detect file extension anomalies in S3 buckets and send email notifications.
ebs-volume-resizer-script-for-aws
This script aids in automating this task, eliminating the need for manual navigation through the AWS Console.
aws-daily-tag-report-email
This is a Lambda function that generates a daily tag report for AWS EC2 instances, security groups, EBS volumes, and key pairs, as well as load balancers. The report is sent via email using AWS SNS. The function is implemented in Python and utilizes the boto3 library.
glpi-on-rds-high-availability-for-aws
This AWS CloudFormation template deploys a highly available GLPI (a web-based IT service management software) environment on Amazon RDS, with an Elastic Load Balancer for traffic distribution. The infrastructure is set up across multiple availability zones for increased redundancy.
squash-tm-aws-ecs-fargate
This repository uses Terraform to automate the deployment of Squash TM on AWS ECS Fargate. It includes key components such as a VPC, ECS Cluster, Security Group, ECS Task Definition, ECS Service, IAM Role, and IAM Role Policy Attachment.