Shishir Mahajan
|
a54d675d08
|
Add support for cpu shares.
|
2020-09-28 17:42:27 -07:00 |
|
Shishir Mahajan
|
d49a03d6c6
|
Apply memory cgroups to the container.
|
2020-09-25 16:41:30 -07:00 |
|
Shishir Mahajan
|
8d56f64297
|
Bind mount ${NOMAD_ALLOC_DIR} into the container.
|
2020-09-23 13:39:19 -07:00 |
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|
Shishir Mahajan
|
175e692254
|
Create OCI container.
|
2020-05-11 16:07:51 -07:00 |
|
Shishir Mahajan
|
d0ef91a0d9
|
Pull OCI image.
|
2020-05-11 15:43:50 -07:00 |
|
Shishir Mahajan
|
589b30429b
|
More driver and handle updates.
|
2020-05-11 14:40:01 -07:00 |
|
Shishir Mahajan
|
883b5f0397
|
Add isContainerdRunning() and getContainerdVersion().
|
2020-05-11 12:36:21 -07:00 |
|
Shishir Mahajan
|
fee9df03f4
|
Add image to taskConfig.
|
2020-05-11 12:14:01 -07:00 |
|
Shishir Mahajan
|
509bbbf675
|
Add fingerprint.
|
2020-05-08 17:24:56 -07:00 |
|
Shishir Mahajan
|
f6184c3a9a
|
Add containerd client.
|
2020-05-08 15:08:39 -07:00 |
|
Shishir Mahajan
|
f24961c2c5
|
Fix containerd go mod issue.
|
2020-05-08 13:56:55 -07:00 |
|