The module is not enabled by default in any bundles.
How to explicitly enable the module…
Set the spec.enabled
module parameter to true
or false
in the ModuleConfig/network-policy-engine
resource (create it, if necessary) to explicitly enable or disable the module, or use the deckhouse-controller module
command in the d8-system/deckhouse
pod.
Example of enabling the module:
-
by using the ModuleConfig resource:
apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: network-policy-engine spec: enabled: true
-
by using the
deckhouse-controller
command (you need a kubectl, configured to work with the cluster):kubectl -ti -n d8-system exec svc/deckhouse-leader -c deckhouse -- deckhouse-controller module enable network-policy-engine
Example of disabling the module:
-
by using the ModuleConfig resource:
apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: network-policy-engine spec: enabled: false
-
by using the
deckhouse-controller
command (you need a kubectl, configured to work with the cluster):kubectl -ti -n d8-system exec svc/deckhouse-leader -c deckhouse -- deckhouse-controller module disable network-policy-engine