Select Page

Case Study

Implemented CI/CD pipeline to deploy the services to Kubernetes

Client Background

The client is a German globally diversified retail and wholesale/cash and carrier group.

Client Need

  • The client has many customers whose services need to be deployed in Kubernetes in isolation.
  • The client required CI/CD pipeline to deploy their services to Kubernetes immediately after a check-in.
  • The client required notifications if the CI/CD pipeline faced failures.
  • Needed the best approach for the management of sensitive data used by applications.
  • The Kubernetes clusters should be monitored for any changes.
  • Integration testing between the microservices.

Our Solution

  • Created multiple clusters based on the type of customer, and maintained separate clusters for the production environment.
  • Used Jenkins for CI/CD to build, push and deploy Docker images to respective Docker registries and Kubernetes cluster.
  • Used Datadog as a monitoring tool and passed alerts via slack & mails.
  • Used secrets in Kubernetes to handle sensitive data.
  • Used pact-broker for integration testing for microservices.
  • Isolated Kubernetes clusters and secrets were isolated using different namespaces in Kubernetes.

Key Benefits

  • Single click deployments to Kubernetes cluster.
  • 24 * 7 monitoring for Kubernetes clusters using Datadog.
  • Immediate notifications via emails and Slack alerts of the Jenkins pipelines face failures.
  • With consumer-driven contract testing (Pact Broker), integration testing became easy.

Tools & Technologies

Github
Jenkins
kubernetes
datadog
docker

Services

Digital Product Engineering

Cloud Services

Data & Analytics

AI and Automation
Cybersecurity
Modern Managed Services

Build Operate Transfer

Innova Orion GCC Services

Talent Solutions

Industries

Communications & Media

Government Solutions

Healthcare, Life Sciences,
and Insurance

Banking & Financial Services

Energy, Oil & Gas and Utilities

Hi-Tech

Retail & CPG
Manufacturing

Travel & Transportation and Hospitality

Partnerships

AWS

Automation Anywhere

Databricks

Google

IBM

Microsoft

Pega

Salesforce

SAP
ServiceNow

Snowflake

Uipath

Innovation @ Work

Blogs and Insights

Research and Whitepapers

Case Studies

Podcasts

Webinars & Tech Talks
US Employment Reports

Company

About Us

Leadership Team

Strategic Partnerships

Office Locations

Newsroom

Events

ESG

The Innova Foundation

Careers

Explore Open Positions

Life @ Innova Solutions

Candidate Resource Library

Let's Connect