Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
Mesosphere Sprint 27
-
1
Description
Within `MesosContainerizer` we have an isolator associated with each linux cgroup subsystem. The isolators apply subsystem specific configuration on the containers before launching the containers. For e.g cgroup/net_cls isolator applies net_cls handles, cgroup/mem isolator applies memory quotas, cgroups/cpu-share isolator configures cpu shares.
Currently, there is no message structure defined to capture the configuration information of the container, for each cgroup isolator that has been applied to the container. We therefore need to define a protobuf that can capture the cgroup configuration of each cgroup isolator that has been applied to the container. This protobuf will be filled in by the cgroup isolator and will be stored as part of `ContainerConfig` in the containerizer.
Attachments
Issue Links
- blocks
-
MESOS-4489 The `cgroups/net_cls` isolator needs to expose handles in the ContainerStatus
- Resolved
-
MESOS-4490 Get container status information in slave.
- Resolved
-
MESOS-4358 Expose net_cls network handles in agent's state endpoint
- Resolved
- links to