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 #GitlabRunner 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 RacherDesktop . To setup Rancher Cluster on your windows machine, you can follow this tutorial: • How to Install & Configure RancherDe...
==========================================
https://www.buymeacoffee.com/karaminejad
==========================================
Note:
If you are using GitLab selfmanaged 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 reconfigure GitLab.
All Files related to this Project: (1K8SCICD folder)
https://github.com/mkaraminejad/cicd_...
How ton install RancherDesktop on Windows: • How to Install & Configure RancherDe...
#kubernetes #gitlab #gitlabrunner # gitlab # build #deploy #ci cd pipeline #gitlab ci cd tutorial #gitlab tutorial #pipeline #devops ci cd pipeline