Skip to content

Buildeployship/Buildeployship

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 

Repository files navigation

CI/CD GitLab CI/CD Terraform Docker AWS

Jordan Taylor

DevOps & Platform Engineer

ABOUT

DevOps & Platform Engineer building hardened CI/CD, observability, and delivery infrastructure across on-premise and cloud environments. Observability built on the Grafana LGTM stack — Loki, Grafana, Tempo, and Mimir. Every component is automated, version-controlled, pipelined through GitLab CI/CD, and shipped publicly on GitHub.

Architecture

┌─────────────────────────────────────────────────────────────────────┐
│ cicd-observability-stack                                            │
│                                                                     │
│  ┌─────────────┐     ┌──────────────────┐     ┌─────────────────┐   │
│  │  GitLab CE  │───▶│  GitLab Runner   │───▶│  Loki · Grafana │   │
│  │  Registry   │     │  Docker executor │     │  Tempo · Mimir  │   │
│  └─────────────┘     └──────────────────┘     │  Alloy · OTel   │   │
│                                               └────────┬────────┘   │
└────────────────────────────────────────────────────────│────────────┘
                                                         │ observes
┌────────────────────────────────────────────────────────│────────────┐
│ go-cicd-observability                                  │            │
│                                                        ▼            │
│  ┌─────────────┐     ┌──────────────────┐     ┌─────────────────┐   │
│  │ Go webhook  │───▶│   GitLab CI/CD   │───▶│ Nomad · Consul  │   │
│  │ relay · OTel│     │   6 stages       │  ╔══│ mTLS  · homelab │   │
│  └─────────────┘     └──────────────────┘  ║  └─────────────────┘   │
│                                            ║                        │
│                                            ╚══▶┌─────────────────┐ │
│                                                 │ AWS ECS Fargate │ │
│                                                 │ Terraform · ALB │ │
│                                                 └─────────────────┘ │
└─────────────────────────────────────────────────────────────────────┘

PROJECTS

Description: A Go webhook relay through multi-stage GitLab CI/CD with Grafana's Loki-Grafana-Tempo-Mimir (LGTM) observability stack, service mesh, and live AWS deployment. Instrumented end-to-end with OpenTelemetry for trace, metric, and log correlation.

Technologies: Go · GitLab CI/CD · Terraform · AWS ECS Fargate · Nomad · OTel

Description: Infrastructure-as-code and documentation for a on-premise GitLab CI/CD pipeline, LGTM observability stack, Nomad orchestration, and Tailscale networking on Arch Linux.

Technologies: GitLab CE · Docker Compose · LGTM · Nomad · Consul · Tailscale

SKILLS & EXPERTISE

Domains: Networking, Security, Secrets management, Incident response, Infrastructure as Code

Automation: CI/CD tooling (GitLab CI, GitHub Actions), Git, Terraform, Ansible, Bash, Go

Delivery: Docker, Nomad, Linux, AWS (IAM, EC2, ECS, ECR, S3, ALB/ELB), Consul, Tailscale, Cloudflare

Observability: CloudWatch, Loki, Grafana, Tempo, Mimir, Node exporter, Otel-collector, Alertmanager, Prometheus, OpenTelemetry

COMPETENCIES

  • Multi-Environment Deployment
  • Platform Reliability Engineering
  • CI/CD Pipeline Design & Automation
  • Developer Tooling & Experience
  • Infrastructure as Code
  • Containerization & Orchestration
  • GitOps & Version Control Workflows
  • Infrastructure Architecture & Networking
  • Configuration Management
  • Observability & Monitoring
  • Security & Secrets Management
  • Disaster Recovery & Backup Strategy
  • Linux Systems Administration

CONTACT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors