Kubernetes & Containers · Data Service Group · 2024 – now
Legacy services modernised onto OpenShift
Legacy apps running on Kubernetes
Containerised legacy services with reusable Dockerfiles, Helm and GitOps workflows.
Problem
Legacy services were hard to deploy consistently and images were not standardised.
Solution
Containerised legacy services into Docker and deployed them to OpenShift and Kubernetes, with reusable Dockerfiles, Helm charts, managed image repositories and GitOps workflows on GitLab and GitHub. Kubernetes RBAC applied with the cybersecurity team.
Architecture
- Legacy service
- Dockerfile
- Image registry
- Helm chart
- OpenShift / Kubernetes
Tools
Outcome
Standardised deployments, better image hygiene and streamlined development workflows.
Next projectBash and Python operations automation →