Projects with this topic
-
Atlas Architect: Your AI Co-pilot for Secure Cloud Infrastructure
This project is an AI-powered DevSecOps agent that lives within GitLab. It proactively analyzes Infrastructure-as-Code (IaC) files, specifically Terraform, to automatically visualize, secure, and optimize a developer's Google Cloud architecture before it's ever deployed.
When a developer submits a Merge Request with Terraform changes, a CI/CD pipeline triggers the agent to post a detailed analysis back as a comment. This provides instant visibility and governance, helping teams build better, safer cloud infrastructure, faster.
Key Features:
AI-Powered Visualization: Generates architecture diagrams from Terraform code using Google's Vertex AI. Security & Cost Analysis: Identifies security vulnerabilities and cost inefficiencies based on best practices. Intelligent Remediation: Automatically suggests code changes to fix identified issues. Vector-Powered Knowledge Base: Uses a MongoDB Atlas Vector Search index of official Google Cloud documentation to provide highly relevant, context-aware explanations for its recommendations.Core Technologies:
Platform: GitLab CI/CD, Google Cloud Platform (GCP), MongoDB Atlas Services: Google Cloud Run, Google Cloud Build, Google Vertex AI, MongoDB Atlas Vector Search Frameworks & Languages: Python, Flask, GunicornUpdated -
This project is my portfolio. It offers employers a chance to see the projects I have undertaken, see my skills and CV, and learn a bit about my motivations and why I want to work in IT. It is a single-page web app which I have containerised with Docker and deployed on GCP Cloud Run, using Terraform to provision the necessary services. I am also currently working on the CI/CD pipeline for the site as well as the README
Updated -
Infrastructure as Code for GCP resources including GKE cluster, networking, and security configurations of bug-tracker
Updated -
Configure nginx powered webserver running on an GCP VM instance through terraform
Updated -
This repository demonstrates how to implement a secure CI/CD pipeline using GitLab and Google Cloud Platform, focusing on:
🔐 Workload Identity Federation for secure authentication📦 Artifact Registry for container images🛡️ Binary Authorization for image signing🔍 Vulnerability scanning🚀 Progressive delivery with Cloud DeployUpdated -
Terraform module to manage VPC Service Perimeters, Access Levels, and Ingress / Egress policies.
Updated -
Example of implementing infrastructure on Google Cloud Platform using the DRY code principle with Terragrunt in Terraform.
More: https://yagizkucukkambak.medium.com/enhancing-terraform-with-terragrunt-0d0b66d590b1
UpdatedUpdated -
Terrraform module to help deploy a simple server on GCP, setting the default users ssh keys from gitlab.com user's public keys.
This project is used as the foundation for other projects where the servers are actually deployed from.
Updated