Skip to content

oncase/docker-pentaho-kettle-awsbatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Pentaho Kettle for AWS Batch

  • Base image: oncase/pentaho-kettle:8.1

  • Adds git pull to the run entrypoint so that it pulls a CodeCommit repo on a specific branch

    • Mounts repository into /pentaho/project
    • $WORKINGREPO - CodeCommit repository
    • ${WORKINGBRANCH} - default clonned branch: master;
  • Execution:

    • mandatory vars:
      • _AWS_aws_access_key_id
      • _AWS_aws_secret_access_key
      • JOB_OR_TRANS (trans|job) according to what you'll run
      • JOB_OR_TRANS_PATH the path to the ktr or kjb file you'll run
        • Absolute to /pentaho/project
        • Relative to the repository you'll clone;
        • Example: /pentaho/project/etl/main.kjb
      • WORKINGREPO
      • WORKINGBRANCH (Not mandatory, will default to master)
    • Example - see test/docker-compose.yml
        cd test/
        docker-compose run pentaho-kettle-awsbatch && docker-compose rm -f
      

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published