Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

Limitations: add selinux support limitation #253

Merged
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions Limitations.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
* [Resource management](#resource-management)
* [docker run and shared memory](#docker-run-and-shared-memory)
* [docker run and sysctl](#docker-run-and-sysctl)
* [Docker daemon features](#docker-daemon-features)
* [selinux support](#selinux-support)
* [Architectural limitations](#architectural-limitations)
* [Networking limitations](#networking-limitations)
* [Support for joining an existing VM network](#support-for-joining-an-existing-vm-network)
Expand Down Expand Up @@ -177,6 +179,23 @@ allows configuring the sysctl settings that support namespacing. From a security

See issue https://github.com/kata-containers/runtime/issues/185 for more information.

## Docker daemon features

Some features enabled or implemented via the
[dockerd daemon](https://docs.docker.com/config/daemon/) configuration are not yet
implemented.

### selinux support

The `dockerd` configuration option `"selinux-enabled": true` is not presently implemented
in Kata Containers. Enabling this option causes an OCI runtime error.

See issue https://github.com/kata-containers/runtime/issues/784 for more information.

The consequence of this is that the [Docker --security-opt is only partially supported](#docker---security-opt-option-partially-supported).

Kubernetes [selinux labels](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#assign-selinux-labels-to-a-container) will also not be applied.

# Architectural limitations

This section lists items that might not be fixed due to fundamental
Expand Down