After months of architecture, coding and test we have released version 2.1.1 of the Intel Clear Containers offering. This is a major release with some features we believe anyone wishing to use containers will be excited about!
We have added support for commonly used container infrastructure and orchestration stacks like Docker* swarm and Kubernetes*. These enhancements were achieved through re-architecture of Intel Clear Containers internals, enabling us to bring these capabilities:
Complex Networking support enhanced, adding support for more complex configurations via multiple interfaces within the workload and passing full configuration information (IPs, routes, hostnames etc.) through to the guest.
Extra isolation added between the workload and the optimised guest OS by wrapping the container workload inside namespaces to add an extra layer of isolation and security.
Better monitoring of the workload has been added. A good example of how this can be used is to allow for host-side monitoring of the workload exit codes.
Full tty (stdin/stdout) handling, including screen resizes and kill (signalling) support, added through implementation of significant architectural changes.
exec support has been added to allow workloads to be added to the container . This was done in order that Clear Containers support POD container use-cases.
For a more complete view of the features you can visit the Release Notes page for Clear Containers 2.1.1.
Instructions for obtaining and installing Clear Containers 2.1.1 can be found via our GitHub* documentation area, and the full source is available on our GitHub repository. If youd like a better understanding of the Intel Clear Containersarchitecture, including the new components and features, then visit the newly added Architecture Documentation pages for an in-depth look at the design.
Download the latest, and let us know what you think - either via the GitHub page, through the email and IRC methods listed here or by posting comments to this blog!
- The Intel Clear Containers Team
*Other names and brands may be claimed as the property of others.
Intel and the Intel logo are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries.