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

fix: do not run post-extract hook when the scheduler is not kubernetes

This allows underscores to be used for process type names.

6235acf16ce5c72ffc3b79c2e933d0dbdf9d4bd2 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: properly tail logs

5a74be0514637a841624854d0f34bb521d373479 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.16.0

f8c249b43a7baa87dab92c209948c9573400388e authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Merge pull request #22 from dokku/arbitrary-services

a3a4c2a1e201a224beceecb7f8af73e3d6507435 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: add missing imagePullSecrets to show-manifest command

289f852a98ab5bbc9d49f03c532381d287adbb6d authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: allow modification of process types that expose a service

c3e5bd4d05e2fcad2277bcf3e60aff635508bb0d authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: use variable for app name

708af21d0a5b0f9929ff53577b7ebbf45bf0ffaf authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add service-process-types as a setting

37e58938052cff3bac45404f0a183a9e3cd52413 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: check if proc_type is in a list of valid service types

This will let us expand that list via a property.

d245b8ab68458d4adb9573b253b67c20cd8efb40 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: drop commented out service tracking

Services cannot be tracked by kubedog...

c521a163c8eb306bdf38a9b813f875976fed1182 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: add note on default namespace

e324bcf061a1b732b67b6cea657a69b344408e16 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.15.0

cabae99b71d31af543439d6163d38588dfb51aa9 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Merge pull request #20 from dokku/hpa-support

HorizontalPodAutoscaler Support

478afd833452b60b930d6f3e3ee7e82bb251c229 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: values should not be strings

f518fdfed381996ed42042102a7fd7cc9a7f30db authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: properly apply HPA

`.spec.replicas` should not be used in conjunction with an HPA, as it will overwrite the value s...

d29e135e29370ff97c76f6290e8ac33a4b77bc95 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: drop unused shift 2 call

f7911e27932debdd2ac93a66d27c280999892911 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: verify app before running commands

916332435eca8d653d1d52fbc855fc7352a8ac75 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: apply hpa during deploy

5a02fdd81ad637d7b2136a17372ce7097fa37e69 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: apply hpa

48e297cbc4558f31ab794bcf7b25a71e0b5c73d2 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: add deletion of hpa and pdb to app deletion

ccd973c30d8340be5e17d7d9e5423024d91fd0fa authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: delete hpa when there are no rules for an app/proc-type combination

427b3bf029c9a79ecc7c5c0a00e1221be555f4a7 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: set TARGET_TYPE_KEY

a98b9e120023da52b231153fc43a0f112202385b authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: ignore missing property

02f261dfa8117668dfa09721d6ae65d60ba3074f authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add hpa rules to hpa file

13feaf631ee8b110e282d63c029858efd1db5125 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: rename extra field

4db072748a880b190b2b2cbab10dfda5b34e7abd authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
split external into two files

c841f526fa977a9f8b0ab0d7aa68b553871cfdd2 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: use simpler validation on rule removal

14c99885d942de25738184f09c1bcca042b84140 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: correct json format

68cd64c162be393bb86d5287924f07552146bb41 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: update help output

c327e797370bff67695ed7045d9c60e8b69e1aba authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add autoscale-apply command

f6212117e1de503d5e9cd93cac42f12070b25dc0 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: remove the file if it isn't necessary

0c138a8c61cd7ec47c3b2937e3f9bcbeb7adec4f authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: correct doc output

2c4f21a7fd4dd16b3d431dc3d818ab825536cca3 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: properly unset property

47cfde58c021fdf0c070e5863ad126a2790c6462 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: rename all hpa metric filees

baebc220d1e5b3ccfe0b1c42a9d6b57c0a833c3d authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: reorder function

cc1d2f4fd826432cdcfa9fe14a6e6d8de5b9b677 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: rename ingress-rule function and file

4e0499880c2464d5c336d4b2d31fc24e59e97dae authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: we don't output any error on stderr

b9c1c2b36170b42153027af73dd53a83fb9bd4d1 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: cleanup logging output

885979ef90d0d66daf852e1eb1fa3f88caca1f3e authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: remove any conflicting rules

0a13b8947cb9f092fe070e103795b9eff7945073 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: correct listing

3b1d0f5e19010872833d2a4e54f443cb5ba7e2a9 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add :autoscale-rule-list command

14c3d10f2f0a8e889a4f636d54c108c5ea80b289 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: validate non-zero proc-type

d50d59aec9e293a46e6b6470646fd1d4d84cfdff authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: simplify validation

d2d289301619b66d5405388e091d3d0fe04d70c2 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: use correct check

3fd2a707190a6e571d52a6d3467efa4a00d98eda authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add support for adding/removing rules

d21d5f9da1e7e6ab2fa9ca5268fc2703cf77f6c9 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: use key/value properety instead of list for autoscale properties

af9808525cd9024c27be5c7047b2ccb71a6da3d9 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add autoscale-set command

This controls initial HPA scale settings, but still requires metric rules to be added.

f8c46ae049f1b7957a1f9ba1442dccddf293be0c authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: respecify how rules are added/removed

This will make parsing easier as there is no need to implement argument parsing in shell...

27d07d4a0322f41af75b315f2554f72b2958749d authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: drop plugin prefix on commands in docs

This shortens thee examples a bit.

009671ae4c666834e57cfbc8fc1cf004294b9328 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: remove unsupported functionality

This will be supported when this PR is merged.

a884ef719379c503aa7f8a46d3e5d123074b2f15 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: correct all metric templates

e20e21c3556baf6efad99b6c6e46382b91250fb3 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add docs on HPA support

e2f44b8a98122ec806513f528423c6166dfb3ea4 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add templates for HPA support

a1e471bc5004993ee8755ef2a3a65243f3beb6f9 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.14.1

432f05ba977cc34ebc45d3ec835684fa1a51ec76 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: correct property name in :report output

72090bd31c22f2b1d5423611605b718a5293145f authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.14.0

2ec28ef497d5e871379e91d1d022f7bc4b95ec26 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add ssl certificate support via CertManager

8035bc06e0551ddf9eb97df47b4bc49e79c865bc authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: requires == assumes

Folks can probably install nginx-ingress some other way and it would be fine?

0bc81ba014ad426020ffb1e4842c5e44141e1554 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: add note on procfile entry names

6a06643fd5da215534fbd5b46a546ea7c1b4f816 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.13.1

985057817a59c3a23ced088ed5a4beea9e367eeb authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: add functionality section

0dea425b444d61aabeb6cf185c98b3c1f48534ab authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.13.0

da4da8e01255d715dca4b8c8bf4a616ccbd4db24 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: clarify when PodDisruptionBudgets are updated.

a2cf3f7655517fedfb95bc622a8132386a958c48 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: rename ingress object

d62eb393abdf0c56a6b61f31fc414e1719f84f79 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: drop unnecessary suffix

426d278d6b6740e5bcd3106dca3dadc9fb6669b8 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.12.1

9672b8b8caac463e4c77435d12041016b0e98e49 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: correct issue where vhost is not properly set

986cddce4b9b61cbd63512b133573faf555176dc authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: move source above set calls

d0091c03c4d158b8b7df6dea6188b2e46ffe768f authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.12.0

f4cc3fdea1990aa1326e6084661373b52694c125 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add the ability to set a PodDisruptionBudget

3ae3800516d21b85c27ab1ad7b1f547b7d88c284 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.11.0

dd87a13625ca07c68a88dfa026b6c4f7afb5a4de authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add nginx-ingress proxy capabilities to the plugin

5e32b4380485804c473ef96ac3679ee278d01e65 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: correct trigger declaration

d19838a7e3ab494855237b23bad23d8258988b70 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.10.2

51ee2acd2638208439ddab3bac33f87efe430118 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: add source to correct trigger..

17fff23f41f756881c426f8188691b6e31459d63 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.10.1

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

f4065911e38394e0a4fafdcce8417b8fc06cf508 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.10.0

7acb7424bac58c615a240a046e35a67e32cff73c authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: fail a deploy if the procfile has invalid characters

Unfortunately, uppercase characters and underscores are not supported as deployment names as the...

52f5655afe283514524ff616c612e4ce2d2bc585 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: run shfmt

2647dabf3dc9c596d56858fb48b0f3f9aff04b75 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.9.2

10819454b45d401e770afa4f3100bc4612a046b7 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: correct check

50c30a5139e23a3dd56bd7d684f6260f2fd79943 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.9.1

e5c862d7fcf2328a4a9e8f2c5cc406f43569c879 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add ability to display the kubernetes manifest

d5c4688da85e3c5257f47ddaa1010fb8a82532b3 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: add missing help output

26daf4877775b9b146053804f16794419cd30856 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: properly set gpu value

- handle the "0" case by not injecting gpu utilization at all
- handle the case where the gpu is...

ae2e689ce3ed39eeb814679b4c7175df4bd420fd authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.9.0

1956571d7812ddcdeeac040ccea32f028646de26 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: move source of config/functions to correct place

d3c50fec8035e975f0ec39c2692bc1229eef9d19 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: add notes on exposed plugin triggers

af9f46a8dc00f331ce779557d5971b2e75be24aa authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: move all function declarations to updated plugin standard

fdef4ddec17620a971b57ad031a36c4adfdad084 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: use fn-in-array from common/functions

6f699993ed9a042606562f46e737c947fd6c2431 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: move all functions into internal-functions file

40b2fa17933406005fc4c41346d054db719bf1fb authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.8.1

bbf784e944e4af01215378c0e81c74fcc67ba284 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: add required min version of dokku

This version exposes GPU support.

ea62dfe26b7e014700a130b2925eeb1a51f8da6b authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.8.0

19d9eb123d27a131678985517a918fecb6718f77 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add support for setting nvidia gpu resource limits

Nvidia only supports limits, not requests, hence why only limits are implemented.

Note that for...

cde1a46a2fb41a0fa461fb61bc77bf0cb5b18877 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.7.0

587ff66089e069e9cc4cbb1a998ad0a2c853e501 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Merge pull request #19 from plotly/update-kubedog

Update to kubedog 0.3.4 to support k8s >= 1.16

3ed0e86751bd621506c5f4d70912b57fb0e76fd4 authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>
Update to kubedog 0.3.4 to support k8s >= 1.16

kubedog versions prior to 0.3.4 use "beta" API versions that were
deprecated in Kubernetes 1.9 a...

861b7b9c5d6649e634e6a4b33ef374ab173baeb2 authored over 4 years ago by Jody McIntyre <[email protected]>
feat: add a post-deploy-kubernetes-apply trigger

444a6d4355bcba834d0df528bf28aa71f663397d authored over 4 years ago by Jose Diaz-Gonzalez <[email protected]>