Skip to content
← All projects
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

  1. Legacy service
  2. Dockerfile
  3. Image registry
  4. Helm chart
  5. OpenShift / Kubernetes

Tools

DockerHelmOpenShiftKubernetesGitOps

Outcome

Standardised deployments, better image hygiene and streamlined development workflows.