194 Commits

Author SHA1 Message Date
Shishir Mahajan
b9ea69c448 README: More updates. 2020-07-09 10:38:26 -07:00
Shishir Mahajan
3eb6e8f2a7 README: updates. 2020-07-09 10:38:26 -07:00
Shishir Mahajan
757bcd4c15 Add README.md. 2020-07-09 10:38:26 -07:00
Shishir
42b99a14ee
Merge pull request #16 from Roblox/fix_typo
Fix typo in systemd unit file.
2020-07-09 10:06:37 -07:00
Shishir Mahajan
d0e7d55e28
Fix typo in systemd unit file. 2020-07-08 17:26:41 -07:00
Shishir
66b9e629ee
Merge pull request #15 from Roblox/warning
Warn if running tests on local host.
2020-07-08 12:14:34 -07:00
Shishir Mahajan
89a59ca237
Warn if running tests on local host. 2020-07-08 12:07:29 -07:00
Shishir
0d45461642
Merge pull request #14 from Roblox/tests
Integration tests framework.
2020-07-08 09:58:24 -07:00
Shishir Mahajan
503895cb79
Update README.md. 2020-06-30 18:07:41 -07:00
Shishir Mahajan
a0277bf288
Add comments. 2020-06-30 16:36:38 -07:00
Shishir Mahajan
f6fc267328
Add check for privileged mode. 2020-06-30 16:26:36 -07:00
Shishir Mahajan
0743fd011d
Add tests for privileged, devices and mounts. 2020-06-30 15:23:41 -07:00
Shishir Mahajan
b6bfe4d949
Add checks for cap_add and cap_drop. 2020-06-30 08:33:12 -07:00
Shishir Mahajan
ad2a01dbb5
Tests for capabilities and readonly_rootfs. 2020-06-30 08:16:45 -07:00
Shishir Mahajan
3628e3bd1e
Updates. 2020-06-30 06:45:58 -07:00
Shishir Mahajan
6dd2a1d5ba
Integration tests framework. 2020-06-29 17:33:11 -07:00
Shishir
2c023d1ac4
Merge pull request #11 from Roblox/mounts
Add support for mounts.
2020-06-29 14:47:24 -07:00
Shishir Mahajan
fb3781aba2
Add validations.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2020-06-29 14:37:47 -07:00
Shishir Mahajan
22200eb06c
Add comments. 2020-06-29 13:16:31 -07:00
Shishir Mahajan
910f61de3b Pass mount info to containerd.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2020-06-29 11:54:19 -07:00
Shishir Mahajan
acf30037b2 Add support for mounts.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2020-06-29 11:47:55 -07:00
Shishir
f3896d5ec2
Merge pull request #12 from Roblox/alloc_id
Prefix allocID in container name.
2020-06-29 11:43:51 -07:00
Shishir Mahajan
66c2eb0b93
Fix review comments. 2020-06-29 11:38:31 -07:00
Shishir Mahajan
92bd3023f7 Prefix allocID in container name. 2020-06-29 11:36:27 -07:00
Shishir
4e692c42b6
Merge pull request #13 from Roblox/devices
Support for adding linux devices (/dev) into the container.
2020-06-29 10:31:11 -07:00
Shishir Mahajan
3b0a1ca61c
Support for adding linux devices (/dev) into the container.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2020-06-26 19:06:43 -07:00
Shishir
e2b4de3ff3
Merge pull request #10 from Roblox/read_only
Ability to launch nomad job in read-only mode.
2020-06-25 18:01:33 -07:00
Shishir Mahajan
69353377be
Ability to launch nomad job in read-only mode. 2020-06-25 17:46:03 -07:00
Shishir
661658be9f
Merge pull request #9 from Roblox/privileged
Add support for privileged containers.
2020-06-25 17:36:49 -07:00
Shishir Mahajan
e37fa44630
Add support for privileged containers. 2020-06-25 17:04:51 -07:00
Shishir
eec5ca2478
Merge pull request #7 from Roblox/args
Add support for TaskConfig flags.
2020-06-24 09:59:07 -07:00
Shishir Mahajan
ed9d748e47
Fix formatting. 2020-06-23 21:19:51 -07:00
Shishir Mahajan
b2fa8b9e8b
Update README.md for capabilities example job. 2020-06-23 21:09:59 -07:00
Shishir Mahajan
5b4aa4ec10
Add capabilities nomad example job. 2020-06-23 21:01:45 -07:00
Shishir Mahajan
d74c364fe5
Fix add capabilities. 2020-06-23 20:58:45 -07:00
Shishir Mahajan
b4f27fa4e2
Add support for TaskConfig flags.
--command
--args []
--cap-add []
--cap-drop []

Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2020-06-22 18:56:55 -07:00
Shishir
14f75eb459
Merge pull request #5 from Roblox/stats
TaskStats API.
2020-06-18 10:54:32 -07:00
Shishir
7ea06469bf
Merge pull request #6 from Roblox/examples
Add example jobs.
2020-06-17 19:22:32 -07:00
Shishir Mahajan
6be2e6ed96
Add README.md for example jobs. 2020-06-17 18:05:26 -07:00
Shishir Mahajan
cd2b647b65
Add stress.nomad to example jobs. 2020-06-17 17:34:24 -07:00
Shishir Mahajan
1debb6b35a
Make task stats interval configurable. 2020-06-17 15:14:27 -07:00
Shishir Mahajan
67a84542d6
TaskStats: More updates.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2020-06-17 14:34:35 -07:00
Shishir Mahajan
05f58c412c
Add memory usage to cgroups v1 task metrics. 2020-06-15 14:22:54 -07:00
Shishir Mahajan
8d4f59c474
Add cgroups v2 task metrics.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2020-06-15 14:10:41 -07:00
Shishir Mahajan
3ce882e1be
TaskStats: Updates.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2020-06-12 18:02:43 -07:00
Shishir Mahajan
68af55ea5c TaskStats API.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2020-06-11 14:53:43 -07:00
Shishir
4672345bc2
Merge pull request #4 from Roblox/env
Setup container environment.
2020-06-10 13:58:37 -07:00
Shishir Mahajan
9b2dcbcb62
Setup container environment. 2020-06-10 11:47:43 -07:00
Shishir
80585b3a0a
Merge pull request #3 from Roblox/exec
ExecTask API
2020-06-09 16:09:43 -07:00
Shishir Mahajan
cf113e80c2
Fix docs. 2020-06-09 15:59:00 -07:00