Insights

Blogs

Demo | CI/CD With Gitlab & Azure Kubernetes Service (AKS)

Gitlab is an open-source, all-in-one tool for version control, CI/CD, issue tracking, container image management and more. Kubernetes is rapidly becoming the de-facto standard platform for running both off-the-shelf software packages and home-grown code. HashiCorp Terraform enables the provisioning of infrastructure using Infrastructure-as-Code (IaC).

In this video, Associate Partner & Cloud Practice SME Paul Jones shows how to create a CI/CD pipeline using Gitlab – by building an Azure Kubernetes Service (AKS) cluster with Terraform, running tests on Azure Kubernetes Service (AKS) with Gitlab Runner, and using Helm for deployment on Kubernetes.


Would you like to know more about our work?


Author

Paul Jones

Paul Jones

Associate Partner, London

Paul is an AWS and Cloudera-certified IT consultant focused on topics such as software architecture, DevOps & CI/CD, Cloud and Big Data. He has a strong software project delivery expertise including Agile methodologies and product management. Recently, he led a multi-disciplinary team that delivered a bank-wide Data Lake platform serving regulatory and analytical requirements. Paul has 5 years experience of running an international eTrading platform delivery, integration and support team resulting in a deep understanding of the FX trade lifecycle and accompanying technologies.

paul.jones@citihub.com