v0.1
Pre-release
Pre-release
What's Changed
- Add an example ffmpeg-container that can be used in processing jobs. by @alanpoole in #2
- Batch compute jobs by @alanpoole in #3
- Initial terraform and GitHub Actions deployment steps by @mbychkowski in #4
- GKE autopilot setup and variable customization - Issue #5 by @ggiovanejr in #6
- Fixing private cluster by @ggiovanejr in #9
- Small edits to readme that are old artifacts. by @mbychkowski in #13
- Add managed workflow and EventArc doc and configuration by @alanpoole in #7
- Add GCS upload to managed workflow trigger to terraform. by @alanpoole in #16
- Fuse Driver by @ggiovanejr in #21
- Create build pipeline for ffmpeg with cloudbuild by @mbychkowski in #22
- Cleanup of documentation and tf code by @mbychkowski in #24
- 28 switch to input folders to determine backend standardize output name format by @alanpoole in #30
- Add gke.create_job to managed workflow by @alanpoole in #20
- Kueue example by @ggiovanejr in #36
- 40 build a test case for 1000 video files to be executed in gke by @alanpoole in #44
- Fix gh actions tf apply variable name by @mbychkowski in #38
- 43 debug tf issues with dependencies around gcp default service account creation by @alanpoole in #46
- Cleanup of some dependencies in TF by @mbychkowski in #48
- Kueue demo by @ggiovanejr in #55
- Added ServiceUsage to the README for api's to enable. by @gfilicetti in #49
- Fix transcoder api output path by @chandinipenmetsa in #57
- Add CPU/memory resource request to the initial GKE Job Spec by @alanpoole in #59
- Return output from sub-processes by @alanpoole in #60
- Add contentType check to upload event workflow to skip non-video files by @alanpoole in #61
- Switch GCSFuse to
--only-dirmode and mount output directory as a single folder by @alanpoole in #56 - Fix transcoder api hardcoded output file name by @chandinipenmetsa in #65
- Chopping up and recomposition READMEs and folder structure. by @gfilicetti in #66
- Making github actions instructions clearer by @gfilicetti in #67
- Skaffold files by @ggiovanejr in #68
- Update terraform.example.tfvars by @alanpoole in #64
- Define PROJECT_ID in terraform/README by @alanpoole in #70
- Allow for bulk-upload to define backend service. by @alanpoole in #72
- Update workflows/README and add Kueue metadata. by @alanpoole in #75
- Add TF details to README by @mbychkowski in #76
- Add initial BigQuery dataset and tables by @alanpoole in #77
- 74 integrate kueue setup by @gfilicetti in #78
- GKE setup script fixes and improvements by @gfilicetti in #81
- Expand BigQuery dataset with additional event data by @alanpoole in #84
- Add try catch around backend_service by @alanpoole in #80
- Adding the first version of ffmpeg on gke as deployment by @ggiovanejr in #83
- merging to my branch?? by @gfilicetti in #87
- Enable BigQuery & Scheduled Query services. by @alanpoole in #89
- Gke search replace bucket tokens by @gfilicetti in #91
- Continuing minor README fixes while testing Kueue and containers by @gfilicetti in #90
- Update upload-event-workflow.yaml by @alanpoole in #94
- Bug/issue 86 by @mbychkowski in #92
- Adding separate file to test CPU vs GPU. by @adrian-a-graham in #99
- Proof reading pass through Workflows README by @gfilicetti in #95
- Move bq from tf to scripts by @chandinipenmetsa in #97
- Adding documentation by @adrian-a-graham in #102
- FuseFS cache, machine family, resource limits by @ggiovanejr in #103
- Linking GPU docs to the root by @gfilicetti in #104
- Chore/issue 100 by @mbychkowski in #105
- Adding monitoring by @ggiovanejr in #106
- Add missing OSS license to each file header by @alanpoole in #109
- Walkthrough updates latest by @gfilicetti in #110
- README: output reordering by @gfilicetti in #112
- Fix ordering of enable-api.sh that includes env variable by @alanpoole in #113
- Add
gke.await_jobto the workflow to ensure the workflow waits for the GKE Job to finish before completing, like the others (Batch API, Trancsoder API).. by @alanpoole in #115 - changing metadata.name to match the pattern in ffmpeg-api/skaffold.yaml by @gfilicetti in #120
- Change the github action to use the environment value of the region i… by @gfilicetti in #118
- Using shell substitution instead of && or || by @gfilicetti in #121
- Run scripts/setup-tf.sh in the GKE setup script instead of manually creating terraform.tfvars by @alanpoole in #123
- Feat/clouddeploy by @mbychkowski in #125
- Implement Helm example for FFMPEG API by @mbychkowski in #126
- adding benchmarking documentation by @adrian-a-graham in #129
- 130 update readmemd to include benchmarking doc by @adrian-a-graham in #131
- Add custom service account to Cloud Deploy and Helm configuration. by @mbychkowski in #127
New Contributors
- @alanpoole made their first contribution in #2
- @mbychkowski made their first contribution in #4
- @ggiovanejr made their first contribution in #6
- @gfilicetti made their first contribution in #49
- @chandinipenmetsa made their first contribution in #57
- @adrian-a-graham made their first contribution in #99
Full Changelog: https://github.com/gfilicetti/gke-github-deployment/commits/v0.1