Member-only story
In this blog, we will setup a Gitlab CI/CD pipeline for Kubernetes using Helm chart.
We will be deploying a sample Drupal application using Helm chart and deploy in GKE
Agenda:
- Create a git repo in gitlab
- Create a
.gitlab-ci.yaml
andvalues.yaml
file - Create Kubernetes cluster from Gitlab
- Connect to Kubernetes cluster using cloud shell
- Create ingress controller on the Kubernetes Cluster
- Validate the application on the browser
Git Repo
Setup a GKE using gitlab
Go to your project in Gitlab and then
- Click on Operations -> Kubernetes
Click on Connect Cluster with certificate