Shishir Mahajan
|
c79c4e4c30
|
Add support for consul templates.
|
2020-09-22 14:11:52 -07:00 |
|
Shishir Mahajan
|
1f4864d824
|
Fix review comments.
|
2020-09-16 18:14:06 -07:00 |
|
Shishir Mahajan
|
9d94718869
|
Don't override $(PATH) environment variable.
|
2020-09-16 13:48:45 -07:00 |
|
Shishir Mahajan
|
c49fd132d2
|
Add support for custom seccomp profiles.
|
2020-08-31 15:51:02 -07:00 |
|
Shishir Mahajan
|
6167229b31
|
Add comments.
|
2020-08-27 17:58:55 -07:00 |
|
Shishir Mahajan
|
d02f35f2d5
|
Updates.
|
2020-08-27 17:58:55 -07:00 |
|
Shishir Mahajan
|
c872343d45
|
Add support for networking.
|
2020-08-27 17:58:55 -07:00 |
|
Shishir Mahajan
|
ac817ceaf3
|
Add seccomp support.
|
2020-08-27 15:26:23 -07:00 |
|
Shishir Mahajan
|
ac74e4f226
|
Error out on invalid signal.
|
2020-08-26 10:05:36 -07:00 |
|
Shishir Mahajan
|
dfb312ca2b
|
Add support for host network.
|
2020-08-21 15:24:21 -07:00 |
|
Shishir Mahajan
|
c699faf654
|
Add support for {nomad alloc logs} command.
|
2020-08-20 17:42:58 -07:00 |
|
Shishir Mahajan
|
2bda59679b
|
Add license file and headers.
|
2020-07-10 16:53:50 -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 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 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 Mahajan
|
69353377be
|
Ability to launch nomad job in read-only mode.
|
2020-06-25 17:46:03 -07:00 |
|
Shishir Mahajan
|
e37fa44630
|
Add support for privileged containers.
|
2020-06-25 17:04:51 -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 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 Mahajan
|
9b2dcbcb62
|
Setup container environment.
|
2020-06-10 11:47: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
|
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 Mahajan
|
9955ee8a50
|
InspectTask API.
|
2020-05-18 11:05:00 -07:00 |
|
Shishir Mahajan
|
541883b1c2
|
Remove unused import.
|
2020-05-15 15:09:52 -07:00 |
|
Shishir Mahajan
|
03870c9ddb
|
Remove logger from shutdown().
|
2020-05-15 14:36:31 -07:00 |
|
Shishir Mahajan
|
c449b1a1d1
|
RecoverTask: Fix issues.
|
2020-05-15 13:46:29 -07:00 |
|
Shishir Mahajan
|
6e3436679d
|
RecoverTask API.
|
2020-05-14 17:51:56 -07:00 |
|
Shishir Mahajan
|
e3b0cfda1f
|
StopTask: Allow graceful termination.
|
2020-05-13 15:43:42 -07:00 |
|
Shishir Mahajan
|
a633f332b2
|
Add support for signals.
|
2020-05-12 18:01:54 -07:00 |
|
Shishir Mahajan
|
eeddc63f8b
|
Fix logging in StartTask.
|
2020-05-12 15:09:29 -07:00 |
|
Shishir Mahajan
|
2e3aad4ca3
|
Make containerd runtime configurable.
|
2020-05-12 14:51:00 -07:00 |
|
Shishir Mahajan
|
74716f2f71
|
Fixes.
|
2020-05-12 13:06:51 -07:00 |
|
Shishir Mahajan
|
f7e7f50c6e
|
Fix ordering: container and task delete.
|
2020-05-11 18:14:48 -07:00 |
|
Shishir Mahajan
|
433b9b30fb
|
Driver and handle updates.
|
2020-05-11 18:02:03 -07:00 |
|
Shishir Mahajan
|
a8bab44acf
|
Create containerd task.
|
2020-05-11 16:40:22 -07:00 |
|