Jose Diaz-Gonzalez
5fd5e235d8
feat: allow omitting resource args by setting DOKKU_OMIT_RESOURCE_ARGS
...
This is useful for one-off containers that should have full-access to server resources.
2019-05-30 13:24:11 -04:00
Jose Diaz-Gonzalez
2aac9c71fc
fix: cpu flag becomes cpus for the docker-scheduler
2019-05-17 11:59:15 -04:00
Jose Diaz-Gonzalez
603dc0fad6
fix: correct retrieval of resource values for alternative schedulers
2019-05-13 16:37:57 -04:00
Jose Diaz-Gonzalez
a4c30c2ba9
chore: standardize variable naming
2019-04-08 16:36:30 -04:00
Jose Diaz-Gonzalez
c2898ec040
feat: add trigger to allow retrieving resource properties on the fly
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
3f0126a471
fix: do not output empty arguments
...
Also ensure we use Printf instead of Print...
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
8db3b8e333
fix: do not barf if there are no resources specified for an application
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
00c9e5a5e9
feat: first pass at implement resource limitation on a pre-process basis
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
e8134f9c2c
feat: implement resource:report
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
c9bbddcfcb
refactor: drop global resource limits
...
Global limits make it harder to reason about the inheritance in the system. Rather than support global limits, Dokku should provide primitives to automatically set them on an app at provision time, or explicitly set them for an app. Both of these are likely best suited for a higher-level provisioner, or a community plugin.
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
04a6e30e45
refactor: drop -defaults command in favor of --global flag
...
This makes usage a bit simpler, at the cost of interface complexity.
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
bdfde9a481
feat: initial stub implementation for resource:*-clear commands
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
9808ecde81
feat: implement default limit management
...
Also add generic report information when no flags are specified
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
b36ab54b87
fix: correct variable name
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
49e44ce59b
fix: correct stickler-ci issues
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
ab88dbb03d
feat: Implement resource:limit and resource:reserve
...
Also add the install and post-delete hooks
2019-04-08 11:31:34 -04:00