Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
Mesosphere Sprint 28
-
2
Description
We need to expose net_cls network handles, associated with containers, to operators and network utilities that would use these network handles to enforce network policy.
In order to achieve the above we need to add a new field in the `NetworkInfo` protobuf (say NetHandles) and update this field when a container gets assigned to a net_cls cgroup. The `ContainerStatus` protobuf already has the `NetworkInfo` protobuf as a nested message, and the `ContainerStatus` itself is exposed to operators as part of TaskInfo (for tasks associated with the container) in an agent's state.json.
Attachments
Issue Links
- is blocked by
-
MESOS-4487 Introduce status() interface in `Containerizer`
- Resolved
-
MESOS-4488 Define a CgroupInfo protobuf to expose cgroup isolator configuration.
- Resolved
-
MESOS-4489 The `cgroups/net_cls` isolator needs to expose handles in the ContainerStatus
- Resolved
-
MESOS-4490 Get container status information in slave.
- Resolved
- links to