GCP Dataflow Flex Template Pipeline — Part 5 (GitHub Actions Setup for Deployment)
<p>Well, we are almost there. In the previous parts of this project (links below), we setup our pipeline and infra. Now it is time to deploy. I have broken the process into 2 GitHub Action files:</p>
<ol>
<li><strong>Deployment of Docker Image:</strong> <a href="https://github.com/amandeepsaluja/gcp-dataflow-pipeline/blob/master/.github/workflows/01-01-deploy-flex-template.yml" rel="noopener ugc nofollow" target="_blank">https://github.com/amandeepsaluja/gcp-dataflow-pipeline/blob/master/.github/workflows/01-01-deploy-flex-template.yml</a></li>
<li><strong>Create Dataflow Job:</strong> <a href="https://github.com/amandeepsaluja/gcp-dataflow-pipeline/blob/master/.github/workflows/01-02-build-create-flex-template-job.yml" rel="noopener ugc nofollow" target="_blank">https://github.com/amandeepsaluja/gcp-dataflow-pipeline/blob/master/.github/workflows/01-02-build-create-flex-template-job.yml</a></li>
</ol>
<p>Lets first see how can we deploy Docker Image of the flex template we created in <a href="https://medium.com/@saluja.amandeep/gcp-dataflow-flex-template-pipeline-part-3-pipeline-development-708b445bb29f" rel="noopener">Part 3</a> of this project. Below is the <a href="https://github.com/amandeepsaluja/gcp-dataflow-pipeline/blob/master/.github/workflows/01-01-deploy-flex-template.yml" rel="noopener ugc nofollow" target="_blank">GitHub Actions file</a> for deploying it.</p>
<p><a href="https://medium.com/@saluja.amandeep/gcp-dataflow-flex-template-pipeline-part-5-github-actions-setup-for-deployment-2b62ac7940f2"><strong>Click Here</strong></a></p>