You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- **Policy Controller Pod**: Should show `1/1 Running` status
587
+
- **NGINX App Protect Pod**: Should show `4/4 Running` status (nginx, waf-config-mgr, waf-enforcer, waf-ip-intelligence containers)
588
+
- **All 4 CRDs**: Should be installed and show creation timestamps
589
+
- **Service**: NodePort service should be available with assigned port
590
+
550
591
## Using Policy Lifecycle Management
551
592
552
593
### Setting up desired security update versions
553
594
554
-
Once PLM is deployed, you can create APSignatures resource using Kubernetes manifests and specify desired security update versions. Apply the following Custom Resource example or create your own based on the template:
595
+
Once PLM is deployed, you can create APSignatures resource using Kubernetes manifests and specify desired security update versions.
596
+
597
+
**Organize Your Custom Resources:**
598
+
599
+
It's recommended to create a dedicated directory to organize your Custom Resource files:
600
+
601
+
```bash
602
+
mkdir -p custom-resources
603
+
cd custom-resources
604
+
```
555
605
556
606
**Sample APSignatures Resource:**
557
607
@@ -581,13 +631,28 @@ Apply the manifest:
581
631
kubectl apply -f signatures.yaml -n <namespace>
582
632
```
583
633
634
+
{{< call-out "note" >}}
635
+
If you're not in the `custom-resources` directory, include the path: `kubectl apply -f custom-resources/signatures.yaml -n <namespace>`
636
+
{{< /call-out >}}
637
+
584
638
{{< call-out "note" >}}
585
639
Downloading security updates may take several minutes. The version of security updates available at the time of compilation is always used to compile policies. If APSignatures is not created or the specified versions are not downloaded, the versions contained in the compiler docker image will be used.
586
640
{{< /call-out >}}
587
641
588
642
### Creating Policy Resources
589
643
590
-
Once PLM is deployed, you can create policy resources using Kubernetes manifests. Apply the following Custom Resource examples or create your own based on these templates:
644
+
Once PLM is deployed, you can create policy resources using Kubernetes manifests.
645
+
646
+
**Organize Your Custom Resources (if not already done):**
647
+
648
+
If you haven't created a directory for your Custom Resources yet, create one:
649
+
650
+
```bash
651
+
mkdir -p custom-resources
652
+
cd custom-resources
653
+
```
654
+
655
+
Apply the following Custom Resource examples or create your own based on these templates:
0 commit comments