Versioned GitLab CI/CD Components
A practical migration path from repository-owned pipeline copies to versioned GitLab CI/CD components with controlled inputs and upgrades.
Topic
10 matching entries across Articles, TIL and Projects.
Long-form writing tagged DevOps.
A practical migration path from repository-owned pipeline copies to versioned GitLab CI/CD components with controlled inputs and upgrades.
From WSL2 and container health checks to DNS caching and deployment tooling, the practical lessons I learned taking a simple application from source code to a running service.
A practical approach to container CI/CD: prove the build, registry and deployment path manually, then automate the same operations with GitLab.
A practical standard for PowerShell that makes production automation predictable, testable, supportable and safe to change.
A practical DevSecOps pipeline for infrastructure changes: validate early, protect credentials, inspect plans, approve risk and retain deployment evidence.
As Zero Trust policy grows, the engineering problem shifts from configuring a dashboard to safely compiling, validating and deploying policy across environments.
Short notes and fixes tagged DevOps.
Using the Git commit SHA as a container image tag creates a direct, immutable link between source code, pipeline and deployed artifact.
When learning a new platform, proving the deployment manually first turns CI/CD into automation of a known-good process.
The small deployment workflow behind this site: test Astro locally, push to GitHub and let Cloudflare build the production site.
Projects and implementation patterns tagged DevOps.
An end-to-end learning project covering a minimal Node.js service, containerisation, local testing, registry publishing, managed deployment and GitLab CI/CD automation.