60 Commits

Author SHA1 Message Date
b810e5e362 Merge branch 'better-tests' of https://github.com/charlesreid1/2019-snakemake-byok8s into better-tests
* 'better-tests' of https://github.com/charlesreid1/2019-snakemake-byok8s:
2019-01-28 16:22:03 -08:00
01a7647aae more readme typo fixes 2019-01-26 01:39:15 -08:00
6515a67225 add instructions for kubernetes using minikube alone, since it is a little bit complicated on aws nodes. 2019-01-26 01:33:06 -08:00
2d54c50e32 Merge branch 'better-tests'
* better-tests: (22 commits)
  update readme instructions
  add a slightly harder test
  switch to python build env. no material change yet.
  commit to lilic/travis-minikube kube-1.12 branch
  switch to an easier task. if this build fails it is the version numbers causing problems.
  implement coredns fixes, kubectl apply, and byok8s into travis tests
  fix flag
  fix flags and remote provider approach: force s3
  updating tests with yml files to fix k8s dns container
  add kube-system DNS fix
  moving snakefile
  fix how snakefile is being dealt with.
  update requirements for kubernetes, snakemake, s3
  bump k8s version, 1.9->1.10
  update byok8s test - test all workflows
  update snakefile zeta workflow
  add byok8s tests - WIP
  make travis use python
  call byok8s from .travis.yml
  fix workflow labels in readme
  ...
2019-01-26 01:30:24 -08:00
abd0fc8a6a update readme instructions 2019-01-26 01:28:36 -08:00
beecef4b41
Better tests (#3)
* update travis.yml to reset to master LiliC/travis-minikube

* start k8s from test/

* fix workflow labels in readme

* call byok8s from .travis.yml

* make travis use python

* add byok8s tests - WIP

* update snakefile zeta workflow

* update byok8s test - test all workflows

* bump k8s version, 1.9->1.10

* update requirements for kubernetes, snakemake, s3

* fix how snakefile is being dealt with.

* moving snakefile

* add kube-system DNS fix

* updating tests with yml files to fix k8s dns container

* fix flags and remote provider approach: force s3

* fix flag

* implement coredns fixes, kubectl apply, and byok8s into travis tests

* switch to an easier task. if this build fails it is the version numbers causing problems.

* commit to lilic/travis-minikube kube-1.12 branch

* switch to python build env. no material change yet.

* add a slightly harder test
2019-01-26 01:03:02 -08:00
23769105d0
Merge branch 'master' into better-tests 2019-01-26 01:02:52 -08:00
104d0fe868 add a slightly harder test 2019-01-26 00:57:11 -08:00
9bbc217d32 switch to python build env. no material change yet. 2019-01-26 00:51:51 -08:00
86751c36a0 commit to lilic/travis-minikube kube-1.12 branch 2019-01-26 00:47:16 -08:00
cd86326b8b switch to an easier task. if this build fails it is the version numbers causing problems. 2019-01-26 00:25:17 -08:00
7793f9cc32 implement coredns fixes, kubectl apply, and byok8s into travis tests 2019-01-26 00:19:58 -08:00
6bb04d44d7 fix flag 2019-01-26 00:11:33 -08:00
5b3c10d2dd fix flags and remote provider approach: force s3 2019-01-26 00:04:23 -08:00
47849200d0 updating tests with yml files to fix k8s dns container 2019-01-25 23:03:56 -08:00
c2de3e8567 add kube-system DNS fix 2019-01-25 17:17:14 -08:00
3b86a9ebe2 moving snakefile 2019-01-25 17:11:00 -08:00
f669ff6951 fix how snakefile is being dealt with. 2019-01-25 17:07:45 -08:00
3c93c1b236 update requirements for kubernetes, snakemake, s3 2019-01-25 13:44:53 -08:00
1095efc568 bump k8s version, 1.9->1.10 2019-01-25 13:44:11 -08:00
46108c379e update byok8s test - test all workflows 2019-01-22 15:17:01 -08:00
e47cfe66c0 update snakefile zeta workflow 2019-01-22 15:14:11 -08:00
d3f295d7da add byok8s tests - WIP 2019-01-22 15:00:08 -08:00
e99286a4e0
update travis.yml to reset to master LiliC/travis-minikube (#2)
* update travis.yml to reset to master LiliC/travis-minikube

* start k8s from test/

* fix workflow labels in readme

* call byok8s from .travis.yml

* make travis use python
2019-01-22 00:35:37 -08:00
d18d7416a3 make travis use python 2019-01-22 00:32:15 -08:00
04dce75b10 call byok8s from .travis.yml 2019-01-22 00:28:46 -08:00
675023537c fix workflow labels in readme 2019-01-22 00:28:20 -08:00
7f537c1f8e start k8s from test/ 2019-01-22 00:22:18 -08:00
c2b7d2c1f6
Merge branch 'master' into reset-travis 2019-01-21 21:50:47 -08:00
43e9832f99 update travis.yml to reset to master LiliC/travis-minikube 2019-01-21 21:46:25 -08:00
8eb101ee41 try bumping versions 2019-01-21 21:32:56 -08:00
e1c3c36057 try localkube bootstrap and kubernetes version 2019-01-21 21:26:53 -08:00
fe6d0a1b7f try localkube bootstrap 2019-01-21 21:02:50 -08:00
cca8aecb0e remove hard-coded kuberentes version 2019-01-21 20:55:38 -08:00
76069a7c36 one line per command 2019-01-21 20:50:53 -08:00
67278756c4 add language to .travis.yml 2019-01-21 20:47:07 -08:00
f011a2bcc8 Merge branch 'fix-travis'
* fix-travis:
  fix travis
2019-01-21 20:39:17 -08:00
c7996525c4 fix travis 2019-01-21 20:39:08 -08:00
636b2a26d3 fix travis link 2019-01-21 20:28:12 -08:00
50c3e3a5f6 update order 2019-01-21 20:23:39 -08:00
63e21d5139 add coreutils to build deps 2019-01-21 19:52:02 -08:00
6563612524 Merge branch 'k8'
* k8:
  update hello/goodbye/amy/beth to alpha/gamma/red/blue
  update redame
  update travis to use minikube
  update readme with vm-driver setting
  update instructions
  update gitignore
  add python-kubernetes to requirements file
  update readme quickstart description
  update readme with byok8s command line flag updates
  update cli command to use snakemake + kubernetes
  add notes to readme
2019-01-21 19:42:14 -08:00
0b2eff8bd5 update hello/goodbye/amy/beth to alpha/gamma/red/blue 2019-01-21 19:39:59 -08:00
191dc78bbe update redame 2019-01-21 19:34:30 -08:00
2effb8589b
Convert snakemake cli into kubernetes-ready workflow (#1)
* add notes to readme

* update cli command to use snakemake + kubernetes

* update readme with byok8s command line flag updates

* update readme quickstart description

* add python-kubernetes to requirements file

* update gitignore

* update instructions

* update readme with vm-driver setting

* update travis to use minikube
2019-01-21 19:28:31 -08:00
0f18529a53 update travis to use minikube 2019-01-21 19:26:58 -08:00
b28c3a75be update readme with vm-driver setting 2019-01-21 19:21:17 -08:00
4fb79596b4 update instructions 2019-01-21 19:16:38 -08:00
db7cdcee99 update gitignore 2019-01-21 19:11:47 -08:00
ff69a4beb2 add python-kubernetes to requirements file 2019-01-21 18:47:00 -08:00