This repository contains a Power Architecture resource driver for use with the Dynamic Resource Allocation (DRA) feature of Kubernetes.
The driver facilitates access to:
- Nest Accelerator unit (NX) are non-core components of the POWER processor chip including compression and encryption co-processors. One feature is nx-gzip, which is a DEFLATE compliant (RFC1950, 1951, 1952) compression accelerator in NX. This feature is a device driver in userspace
/dev/crypto/nx-gzip
which is shared among many LPARs and many containers.
As additional features are made available, the driver will be expanded.
This project is licensed under the Apache 2.0 License.
- Kubernetes: Dynamic Resource Allocation
- Kubernetes: Dynamic Resource Allocation example
- OpenShift Feature Gate: DynamicResourceAllocation
Enables a new API for requesting and sharing resources between pods and containers. This is an internal feature that most users do not need to interact with. (DynamicResourceAllocation) OpenShift Docs are specific to a use-case