Documentation
Dynamic Admission Controller application to patch Kubernetes pod specifications with requests and limits of custom network resources.
Overview
Network Resources Injector is a Kubernetes Dynamic Admission Controller application that provides functionality of patching Kubernetes pod specifications with requests and limits of custom network resources (managed by device plugins such as intel/sriov-network-device-plugin).
Design and Architecture
Network resources injection example
To see mutating webhook in action you're going to need to add custom resources to your Kubernetes node. In real life scenarios you're going to use network resources managed by network devices plugins, such as intel/sriov-network-device-plugin. There should be net-attach-def CRD already created before you start.
Installation and Usage
Read full update-to-date installation guide here