I am implementing CICD with jenkins, Gitea and kaniko on Kubernetes cluster. Since the Jenkins is containerized, we have used kaniko to build and push the image to GCR registry.