Lightweight Kubernetes Agent Helm chart configuration and installation
The predefined out-of-the-box Lightweight Kubernetes Inventory Agent Helm chart is available for download and can be pulled from the Flexera AWS ECR - https://gallery.ecr.aws/flexera/lwk-chart.
Employing the Lightweight Kubernetes Inventory Agent Helm chart will help to accelerate the deployment of the Lightweight Kubernetes Inventory Agent to your Kubernetes clusters.
The steps and Helm commands needed to successfully download and install the Helm chart are detailed below. For general guidance on how to install Helm charts, see Helm Install in Helm's Online Help Documentation.
Installation steps
- Log in to the AWS Public ECR using the following
command:
$ aws ecr-public get-login-password --region us-east-1 | helm registry login --username AWS --password-stdin public.ecr.aws
- Either install the chart using this command (replace "release-name" with
your own name, optionally replace the namespace "flexera" if appropriate to
do
so):
or if a values.yaml file has been prepared, use this command:$ helm install release-name oci://public.ecr.aws/flexera/lwk-chart --set-json 'lwk.agent.args=["--beacon", "http://your-beacon.com"]' --namespace flexera --create-namespace
or if the chart has been pulled and unpacked into a directory, use this command:$ helm install release-name oci://public.ecr.aws/flexera/lwk-chart -f ./values.yaml --namespace flexera --create-namespace
$ helm install release-name ./flexera_charts/lwk-chart --namespace flexera --create-namespace
How to download the chart into a local directory
To download the Helm chart into a local directory (offline installation), follow these steps:
- Create a directory to download and extract the Helm chart to using this
command:
$ mkdir ./flexera_charts
- Log in to the AWS Public ECR using this
command:
$ aws ecr-public get-login-password --region us-east-1 | helm registry login --username AWS --password-stdin public.ecr.aws
- Download and extract the lwk-chart Helm chart using this
command:
$ helm pull oci://public.ecr.aws/flexera/lwk-chart --untar --untardir ./flexera_charts
Parameter options
All of the parameters needed to deploy the Lightweight Kubernetes Inventory Agent are listed below in the parameter options table.
The majority of parameters are predefined and do not need to be edited, except for the lwk.agent.args parameter where you must define the FlexNet Beacon URL <http://[my-beacon].com>.
Parameter | Description | Default | Required |
---|---|---|---|
fullnameOverrideAsCustomName | Override the default chart name "lwk-chart" with a custom
name For example, fullnameOverrideAsCustomName: [some name] |
N/A | N/A |
fullnameOverrideAsReleaseName |
Override the default chart name "lwk-chart" with the release name For example, fullnameOverrideAsReleaseName: true |
true | N/A |
lwk.agent.image.repository | Name of the repository to pull the image from | public.ecr.aws/flexera/lwk | N/A |
lwk.agent.image.tag | Image tag | Current image version | N/A |
lwk.agent.args | The FlexNet Beacon URL option is required
to be updated by the customer: "--beacon",
"<http://my-beacon.com>". The other values listed below are
optional.
|
N/A | Yes |
IT Asset Management (Cloud)
Current