Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/dokku/dokku-scheduler-kubernetes

Scheduler plugin for deploying applications to kubernetes
https://github.com/dokku/dokku-scheduler-kubernetes

hack: install custom version of kubedog

34e00013653a9700601b8983d867eafddb6bc2a9 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: use correct variable

b906f1be491da3427557f7fa264fba889ea0a0cf authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: correct a few issues in the outut json spec

df9647d78bd8078386381b74588d55e45f1134ef authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: force set KUBECONFIG because it sometimes doesn't get detected...

aa19ff3e248b1d336b209a507371440eb4652762 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
fix:" drop double-quotes

864283b9d9d8b4bc5b31168b5ab43386e63f666d authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: json-list

ea7a720cb2cc0d2fce2ee2e431c7ee042aac5a3d authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: avoid dokku bin call

819728f9bb41992a57b3000a0c8f053104fca360 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: move back to regular directory

Forgot that these already exist in a `data` directory, so there isnt any need to subdirectory it...

d13be39dcd132071d31ad2186c6d71d65fa43837 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: use vendored kubectl

Kubectl is not guaranteed to be available in all installations of this plugin, so we vendor it i...

39ee41928198f31bf96488adc5a42b21b3257b4d authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: allow configuring kubedog version

6ca635f8da934aef8363f380b72f7fd509aa79ac authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: move kubedog into gitignored directory

c78cdd59374b59b032ef34a0ddb49419e0b12c9f authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: add missing 4

38eababc02b32b71167c4c089de0773a750d9b6c authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: implement scheduler-stop

972d70b136f53dbe40c039f3d057a9d9cc75d085 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: correct replica setting

e98232d024b1422b91ffe9b850b5edd443f23b46 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: set the resource constraints conditionally instead of dealing with templating

The templating method is likely to break because of trailing commas. To fix it, the template wou...

904f11927ec72833edf8e23ec10ac826a6208ea9 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: add missing argument

30ae04fc3e2a9ef4da5a6addd8bf2d9468a47b11 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: implement scheduler-logs plugin trigger

Closes #5

00bfd65bf14227d8772f0f5bab9fda9c23d87c8d authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: triggers should look for kubernetes, not docker-local...

5a54cc9cbe39ee926ab3de15543aa85c21380d97 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: use a single call for fetching environment variables

The previous call took 1-2 seconds per environment variable on resource constrained systems. Fet...

8f821491ed2eff411a50eddfea0bfd3a05258448 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: set environment variables

Because we're constantly calling the binary, this can be a bit slow. A future improvement might ...

a70f04c765f03aa9bc3a1304d9b7b61da56c2a1b authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: move trace up

c015f8dce928cf85e9b7189980a79482c1d1f576 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: add missing source

e503e4df76a029c39a4483ae27722ed0e81e9c5e authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: simplify how we delete container ports

In the future, this may allow us to expose custom templates to the user, though we'll be limited...

7a31b9e2e88e83c0d0da578a0c48337dd4806dee authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: dependencies trigger must be executable

76ed4324d30bfede872f6f017bb701719dcf3d42 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: bail if jq hasn't been installed

33504e949dcef0b64612d9441e2e7b73df570e87 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: correct dependencies trigger and add support for opensuse and arch

646ef1aec756288f1e652832378d54f0eb5b2313 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: use a single template for deployments

Previously, we used different templates for web vs background, which would eventually cause drif...

97f90d0fed26be6bc8e9f50be5f540f9abe45d39 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: start the correct command

This doesn't respect the command for Dockerfile-based deploys, but for 80% of use cases, will be...

e812ff7bc1095af25a6e59f305f7c4d3738d4114 authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>
Initial commit

b806122d55ed1273ef4117ec347c2211148ec76c authored over 5 years ago by Jose Diaz-Gonzalez <[email protected]>