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 |
|
Shishir Mahajan
|
fe0dfbfe4c
|
Use go-uuid to generate execID.
|
2020-06-09 15:15:47 -07:00 |
|
Shishir Mahajan
|
f947b02724
|
Fix review comments.
|
2020-06-09 14:59:34 -07:00 |
|
Shishir Mahajan
|
3e9ac03f7f
|
Add integration test for exec.
|
2020-06-08 17:52:15 -07:00 |
|
Shishir Mahajan
|
93a430f920
|
Code restructuring.
|
2020-06-08 12:06:15 -07:00 |
|
Shishir Mahajan
|
993c76e590
|
Fix tty hanging issue.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
|
2020-06-05 15:13:32 -07:00 |
|
Shishir Mahajan
|
0478eaf96f
|
getRandomID() to allow multiple exec sessions.
|
2020-06-05 12:20:05 -07:00 |
|
Shishir Mahajan
|
3327832370
|
ExecTask Raw API.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
|
2020-06-05 12:04:05 -07:00 |
|
Shishir Mahajan
|
e58a069193
|
ExecTask API.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
|
2020-06-04 11:37:16 -07:00 |
|
Shishir
|
37bdde9534
|
Merge pull request #2 from Roblox/runtime
Fix containerd runtime.
|
2020-06-04 09:40:06 -07:00 |
|
Shishir Mahajan
|
18aa4856a0
|
Fix containerd runtime.
|
2020-06-03 09:17:35 -07:00 |
|
Shishir
|
c711ead981
|
Merge pull request #1 from Roblox/tests
Integration tests + CI
|
2020-05-27 15:29:08 -07:00 |
|
Shishir Mahajan
|
2bf9f0a0c0
|
Fix review comments.
|
2020-05-27 14:59:12 -07:00 |
|
Shishir Mahajan
|
579ca81c22
|
Move example.nomad to redis.nomad
|
2020-05-27 13:00:34 -07:00 |
|
Shishir Mahajan
|
4977032fbc
|
CI: Updates.
|
2020-05-27 12:49:13 -07:00 |
|
Shishir Mahajan
|
b833d7e8dd
|
Integration tests + CI.
|
2020-05-26 19:58:10 -07:00 |
|
Shishir Mahajan
|
6ca77fda0c
|
Add signal handler example job.
|
2020-05-21 10:47:15 -07:00 |
|
Shishir Mahajan
|
f1a882822b
|
Fix Makefile build tag to not conflict with build directory.
|
2020-05-18 17:11:46 -07:00 |
|
Shishir Mahajan
|
231d573079
|
Add containerd to Dockerfile.
|
2020-05-18 16:01:16 -07:00 |
|
Shishir Mahajan
|
13984b7fd2
|
Docker image for CI/CD.
|
2020-05-18 14:51:31 -07:00 |
|