From the service, application is running on port 31694 in argocd:
Any changes to the application code in gitlab will update with a rolling update on refresh after image is available in docker hub, thus setting up a continuous pipeline.
The refresh step is still manual as this is a localhost, and cannot be configured with a webhook in gitlab. A true continuous pipeline will have a webhook.
I Plan on extending this into the cloud in an EKS or GKE cluster configured with argocd to demonstrate.
======================================= - Configure the git repository
====================== Create a new argocd application with its namespace in the default argo project.
-The source is the git repository