User profile picture

Paweł Farys

@vertisan
  • vertisan
  • README.md

👋 Hi, I'm Pawel

DevSecOps & Platform Engineer

I automate the boring parts of infrastructure - from a project's CI/CD up to provisioning a whole K8s cluster with monitoring and GitOps from a single form.

Day-to-day: Kubernetes, Terraform, GitOps, Vault, Ansible, AWS/GCP; ex-Developer (PHP, Node.js), which is why I still like writing tooling in Python & Go.

I maintain a few things you can actually use:

  • 🪖 Helm charts - starting with a RouterOS (MikroTik) exporter for Prometheus, because no sensible chart existed and I didn't want to babysit static manifests.
  • 🗄️ Vault Snapshot Agent - a small binary that automates HashiCorp Vault backups. Vault secures your secrets; someone should secure Vault.
  • 👹 Terraform modules - mostly built for specific cases, but the Fork button is right there.
  • 😈 LeDo - a CLI that makes working with Docker on a project less painful. A friend's project I help develop.
  • 📖 Symfony: The Fast Track - I've helped translate the Polish edition since day one.
  • 📺 Twitch Helix Provider for OAuth 2.0 - One of my first creations in the open-source world. Still active - still popular!

LinkedIn GitHub


🛠️ Stack

Kubernetes Terraform Docker ArgoCD HCP Vault Ansible AWS Python

Also regularly: Helm, Kustomize, Packer, Prometheus, Grafana, Go, PostgreSQL, Redis, Nginx.

Clouds - most production experience on AWS (EKS, EC2 & ASG, DynamoDB, R53, SQS, SNS), GCP is evolving 😋


🏠 Homelab

My playground, and where most of the above gets tested before I trust it anywhere else.

Hardware

Toy Spec
Lenovo ThinkCentre M720q Tiny i5-8500T, 64 GB RAM, 1 TB NVMe
Lenovo ThinkCentre M720q Tiny i5-8500T, 32 GB RAM, 1 TB NVMe
Lenovo ThinkCentre M920q Tiny i7-8700T, 64 GB RAM, 1 TB NVMe
Synology DS720+ 2× 4 TB, 512 GB NVMe cache
Network MikroTik RB5009UG+S+IN, UniFi U6+

Software

  • Proxmox + Packer - virtualization and image building
  • K3s - the cluster itself
  • Terraform - Proxmox VMs, cloud envs, Vault, Cloudflare, and much more
  • Ansible - stateless provisioning for K3s, Vault, load balancers, and so much other stuff!
  • ArgoCD - GitOps
  • HashiCorp Vault (+ VSO) - secrets
  • Cloudflare & Traefik - DNS and reverse proxy
  • HAProxy, Keepalived, MetalLB - load balancing and VIPs
  • Prometheus, Grafana - monitoring; Pushover for alerts
  • Tailscale - VPN
  • Renovate - dependency updates

Questions, ideas, or want to compare homelab notes? Reach out on LinkedIn.

GitLab Contributor Stats

Activity

View all
There was an error loading users activity calendar.

Personal projects

View all
Loading

About

Pronouns: He / Him

DevSecOps & Platform Engineer, ex-Developer. I automate everything from CI/CD to entire K8s clusters through design & code.

Info

DevSecOps at PKO Bank Polski
Poland
8:37 PM
Member since January 11, 2017

Contact

vrs-factory.dev
pawel.farys
690603875199221930
vertisan