How to Build and Deploy an app on Kubernetes by GitLab ci cd pipeline
be-devops be-devops
2.68K subscribers
40,467 views
785

 Published On Sep 17, 2023

CI CD pipeline is used for quick and efficient delivery of an application to its consumers. So, In this "How To" presentation I demonstrate how to create a #gitlab CI/CD #pipeline that uses a #Gitlab-Runner to build and push images to GITLAB #container registry and we will learn how to connect an existing #kubernetes Cluster to GitLab and How to deploy applications on cluster using CI/CD tunnel

This #tutorial assumes you have a Local Kubernetes cluster like Racher-Desktop . To setup Rancher Cluster on your windows machine, you can follow this tutorial:    • How to Install & Configure Rancher-De...  

==========================================
https://www.buymeacoffee.com/karaminejad
==========================================

Note:
If you are using GitLab self-managed instance, You need to enable GitLab Kubernetes Agent Server (KAS) from GitLab configuration using below step.

Add below line in /etc/gitlab/gitlab.rb file

gitlab_kas['enable'] = true

Restart or re-configure GitLab.

All Files related to this Project: (1-K8S-CICD folder)
https://github.com/mkaraminejad/cicd_...

How ton install Rancher-Desktop on Windows:    • How to Install & Configure Rancher-De...  


#kubernetes #gitlab #gitlab-runner # gitlab # build #deploy #ci cd pipeline #gitlab ci cd tutorial #gitlab tutorial #pipeline #devops ci cd pipeline

show more

Share/Embed