About Me
Hello everyone! I'm Patrick Rice, an engineer, architect, and technology leader who is very passionate about automation and engineering practices. I enjoy participating in open source projects that I'm passionate about (GitLab being one of them!), helping train and mentor new engineers, and DevOps in general.
Personal Projects
Instead of having all my projects in my personal namespace, I have my own "group" that I use for projects, so I can host my own runner cloud and set my own group membership policies. You can see that group here. That's why you don't see many personal projects in my namespace.
My runner cloud setup
My runner cloud runs on 3 different types of machines:
- A free tier GCP compute node, using the docker executor.
- An free tier Oracle cloud Kubernetes cluster, using the Kubernetes executor.
- An AWS EKS cluster, using the Kubernetes executor and Karpenter for autoscaling. This is created and destroyed as needed.
Most the time, the first 2 options handle all my build needs.
Personal Project Management
All my personal projects have dependencies managed by Renovate. I strive to have sufficient testing coverage to enable automated merging on all my projects with a high degree of confidence.
Achievements
I'm proud to have received GitLab's MVP Golden Fork award for the 15.8 release. Come join me in contributing to the GitLab Terraform Provider
Personal projects
View allAbout
Pronouns: He/Him