When deploying the Flexera Kubernetes Inventory Agent using the Helm chart, it is not currently possible to directly configure config.ini values (such as certificate validation options) within the chart itself.
As a workaround, you can use a custom patch.ini file to set values such as CheckCertificateRevocation and CheckServerCertificate. This article provides steps for applying these settings using a Kubernetes ConfigMap.
- Prepare the
patch.inifile
Create a plain text file named patch.ini with the following content:
[ManageSoft\Common]
CheckCertificateRevocation=False
CheckServerCertificate=False
These values disable certificate revocation checks and server certificate validation by the agent.
- Create a ConfigMap from the patch file
Use the following commands, replacing <your-namespace> with the appropriate namespace for your environment:
kubectl create namespace <your-namespace>
kubectl create configmap agent-config --namespace <your-namespace> --from-file=patch.ini
This creates a ConfigMap named agent-config that contains your custom configuration.
-
Deploy the agent using Helm with the ConfigMap
Install the Kubernetes agent and pass in the ConfigMap using Helm:
helm install <release-name> oci://public.ecr.aws/flexera/krm-chart \
--set monitor.configPatchTemplate.name="agent-config" \
--set monitor.beaconURL="http://<BeaconName>.com" \
--namespace <your-namespace>
Make sure to:
-
-
Replace
<release-name>with your Helm release name -
Replace
<BeaconName>.comwith your beacon server address
-
After deployment, the values CheckCertificateRevocation=False and CheckServerCertificate=False will be applied to the agent's configuration.
Related Articles
Flexera Kubernetes Agent Helm chart error on Openshift: "config::bootstrap: mgsconfig command failed: exec: "mgsconfig": e… 5Number of Views Fix "ndtrack.exe is not marked for installation" error when installing the FlexNet Inventory Agent on Windows 41Number of Views Helm chart file krm-chart/templates/flexera-krm.yaml is missing the "namespace" configuration option 4Number of Views Enable debug level logging for Flexera Kubernetes Inventory Agent 41Number of Views Checks of certificates details on downloaded self-extracting .exe files are still performed even if the CheckCertificateRe… 10Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago