Adapters

August 8, 2024 ยท View on GitHub

Clone your forked repository onto your local machine.

git clone git@github.com:<your-username>/nimbus.git

nimbus-kubearmor

From source

Requires installing corresponding security engine: Follow this to install KubeArmor.

Navigate to nimbus-kubearmor directory:

cd nimbus/pkg/adapter/nimbus-kubearmor

Run adapter:

make run

From Helm chart

Follow this to install using a helm chart.

nimbus-netpol

Note

The nimbus-netpol adapter leverages the network plugin. To use network policies, you must be using a networking solution which supports NetworkPolicy. Creating a NetworkPolicy resource without a controller that implements it will have no effect.

From source

Navigate to nimbus-netpol directory:

cd nimbus/pkg/adapter/nimbus-netpol

Run adapter:

make run

From Helm chart

Follow this to install using a helm chart.

nimbus-kyverno

Requires installing corresponding security engine: Follow this to install Kyverno.

From source

Navigate to nimbus-kyverno directory:

cd nimbus/pkg/adapter/nimbus-kyverno

Run adapter:

make run

From Helm chart

Follow this to install using a helm chart.

nimbus-k8tls

From source

Navigate to nimbus-k8tls directory:

cd nimbus/pkg/adapter/nimbus-kyverno

Run adapter:

make run

From Helm chart

Follow this to install using a helm chart.