Fred Park
134262158b
Support Singularity image encryption
...
- Modify singularity_images global resources to support encryption
options
- Automatically bind certificates to encrypted containers when a task
executes
2019-11-13 03:15:05 +00:00
Fred Park
d6e939d58e
Use singularity env var over param for tasks
...
- Doc fixups
2019-06-19 20:11:09 +00:00
Vincent Labonté
305d376cdc
Support Singularity signed image verification ( #280 )
...
* Create one log file per container mode
* Make singularity 3 work
* Minor fixes
* Fix cascade with docker image and singularity image
* Add capability to pull from library://
* Add singularity signed images to config file
* Add singularity signed images to the global resource table
* Pull and verify signed singularity images
* Put the singularity sypgp directory in the mount directory
* Add ability to provide key file to verify a singularity image
* Resolve PR comments
* Fix Singularity registry credemtials
2019-06-05 11:14:37 -07:00
Vincent Labonté
a68579c095
Prepare for Singularity3 work ( #276 )
...
* Remove torrent functionality
* Remove torrent storage
* Fix singularity permissions
* Add container mode in cascade.py
* Fix errors
* Fix PR comments
* Fix flake8 errors
2019-05-22 14:46:44 -07:00
Fred Park
e069e72564
Support Docker image preload delay
...
- This option is only available for Linux non-native pools. All other
pool types ignore this option.
2018-07-28 18:44:57 -07:00
Fred Park
3f30ba8d07
Support a fallback registry for system images
...
- Resolves #217
- Add misc mirror-images command
- Pass Singularity version to bootstrap
- Fix GlusterFS on compute provisioning, resolves #220
2018-06-26 12:22:09 -07:00
Fred Park
612e2a50e5
Move Prometheus/Grafana config to separate file
...
- Move grafana admin login info to credentials
- Update documentation for Prometheus/Grafana integration
- Resolves #205
2018-06-08 16:42:52 -07:00
Fred Park
9f61db12c3
Autoprovision Grafana Dashboard
...
- Add default dashboard
- Allow arbitrary provisioning of additional dashboards
- Add monitor list command
- Add RemoteFS monitoring support
- Compact cadvisor
2018-06-07 10:50:37 -07:00
Fred Park
b77a147766
Continue Prometheus integration support
...
- Add nginx reverse proxy and letsencrypt cert support
- Add let's encrypt options
- Add picket into compose
- crontab cert renewal
- Add inbound rule management for temporary ACME challenge on port 80
- Update to node exporter 0.16
- Fixup various issues
2018-06-04 09:04:30 -07:00
Fred Park
ae86b92be2
Start Prometheus monitoring integration
...
- Refactor package uploader for pool
- Auto install node exporter and cadvisor for prom enabled pools
- Add configuration
- Create monitoring resource
- Start work on picket monitor
2018-06-04 08:56:44 -07:00
Fred Park
ae20b27643
Add Custom Linux Mount support
...
- Add pre/post support for additional node prep commands
2018-02-12 11:20:34 -08:00
Fred Park
4d5b704905
Add support for Azure blob container mounts
...
- Support via blobfuse
- Resolves #159
2018-01-23 14:29:38 -08:00
Fred Park
48172e115e
Add initial Singularity task support
...
- Auto-GPU
- Fix ownership issues with Singularity image pre-load
2017-10-20 23:10:12 -07:00
Fred Park
4e5d5abf6b
Add Singularity support into cascade
...
- Remove singularity suport in native container support pools as it's
impossible to execute a singularity container in this mode
2017-10-17 18:51:27 -07:00
Fred Park
adc0c865ea
docker_volumes is now volumes
2017-10-17 12:57:02 -07:00
Fred Park
298b00d946
Mount Azure file shares to host ( #123 )
...
- Allow multiple file shares per pool
- Move root mount point for all shared data volumes
2017-10-04 17:59:30 -07:00
Fred Park
6315be3a6b
Transition to blobxfer 1.x command structure
...
- Data ingress/egress changes
- Task factory file changes
- Resolves #47
2017-10-03 18:24:49 -07:00
Fred Park
e783744e00
Container registry logic overhaul
...
- Remove private registry back to Azure storage blob support (#44 )
- Require fully qualified Docker image names (#106 )
- Support multiple public/private registries on a single pool (#127 )
2017-10-03 18:24:42 -07:00
Fred Park
e2ddf3b750
Add YAML configuration support
...
- Resolves #122
2017-10-03 10:04:03 -07:00