# Configuring image name & version for the connectware-agent Helm chart

By default, agents deployed using the `connectware-agent` Helm chart will be using the official default protocol-mapper image in a specific version coupled with the Helm chart version you are using.

You can view this version by executing a Helm search for the `connectware-agent` Helm chart, and viewing the “APP VERSION” column.

**Example**

{% code lineNumbers="true" %}

```bash
helm search repo connectware-agent -l
```

{% endcode %}

{% code lineNumbers="true" %}

```yaml
NAME                   	CHART VERSION	APP VERSION	DESCRIPTION
cybus/connectware-agent	2.1.0      	    2.1.0      	Cybus Connectware standalone agents
```

{% endcode %}

## Changing Connectware Agent Version

To change the image version used by the agent, specify the version of the protocol-mapper image you want in the image.version value inside the agents entry in the protocolMapperAgents context of your `values.yaml` file.

**Example**

{% code lineNumbers="true" %}

```yaml
protocolMapperAgents:
  - name: bender-robots
    connectwareHost: connectware.cybus # adjust to actual hostname of Connectware
    image:
      version: '2.1.0' # set to desired version
```

{% endcode %}

## Changing Connectware Agent Image

If you are using a custom protocol-mapper image instead of the official default image, you can specify the image name in the image.name value inside the agents entry in the protocolMapperAgents context of your `values.yaml` file.

**Example**

{% code lineNumbers="true" %}

```yaml
protocolMapperAgents:
  - name: bender-robots
    connectwareHost: connectware.cybus # adjust to actual hostname of Connectware
    image:
      name: my-custom-protocol-mapper # set name of your image
```

{% endcode %}
