Manage software configurations
You can use IIoT Core Services to deploy or update software configurations, secrets, and protocol adapter configurations.
Deploy software configurations or secrets on the Core device
Before you begin
Have a YAML configuration file ready for updating the installation.
Procedure
Go to the Kubernetes dashboard.
Locate the new YAML configuration file or secret and either paste or upload the contents.
Upload the new configuration file or secret.
Update software configurations or secrets on the Core device
Procedure
Go to the Kubernetes dashboard.
Navigate to config maps or secrets sections and select a configuration.
Edit the configuration and submit the update.
Deploying software configurations or secrets on a gateway
You can use IIoT Core Services to deploy software configurations for container software on single or multiple gateway devices.
Deploy software configurations or secrets to one or more gateways
Before you begin
Procedure
In the IIoT Core Services UI, select the Device tab.
Select one or more gateway devices using the check boxes.
You can only select devices that are online and in Ready state.Select
.Upload YAML files to the Upload Files box.
Click Deploy to deploy the configuration.
Confirm that the YAML file is deployed successfully on the Devices tab:
- Select one of the devices to which the configuration has been deployed.
- Select the Configurations tab.
- From the Category list, select the configuration type.
Deploy software configurations or secrets to a device group
Before you begin
Procedure
In the IIoT Core Services UI, select the Device tab, then the Device Group tab.
Select a device group.
The Details tab opens.Select
.In the Upload Files section, select a configuration YAML file in the edit window.
Click Deploy to deploy the configuration.
To confirm that the configuration YAML is successfully deployed, go to the Deployment tab for that device group. You can also check the status of the container if the restart option was selected.
Update software configurations or secrets on a gateway
Procedure
In the IIoT Core Services UI, select the Device tab.
Select a device name.
Select the Configurations tab.
From the list of configuration types, select the configuration category to edit.
From the Actions menu (
) next to the configuration file that you want to update, select View/Edit.
Edit the YAML information in the text box.
Select Deploy.
Access the Device Details page to confirm that the updated YAML file is deployed successfully. You can also check the status of the container if the restart option was selected.
Delete software configurations or secrets on a gateway
Procedure
In the IIoT Core Services UI, select the Device tab.
Select a device name.
Select the Configurations tab.
From the list of configuration types, select the configuration category.
From the Actions menu (
) next to the configuration file that you want to delete, select Delete.
Click Confirm.
Refresh the page to confirm that the YAML file is successfully deleted.
Deploy protocol adapter configurations on a gateway
Procedure
In the IIoT Core Services UI, select the Device tab.
Select one or more gateway devices using the check boxes.
Only devices that are online and in Ready state can be selected.Select Adapter Configuration page.
to view theIn the Adapter Type list, select an adapter type.
Paste your adapter configuration YAML into the Insert Adapter Configuration File text box.
See example below.Click Deploy.
Results

Update protocol adapter configurations on a gateway
Procedure
In the IIoT Core Services UI, select the Device tab.
Select a device name.
Select the Configurations tab.
From the list of configuration types, select Protocol Adapters.
From the Actions menu (
) next to the configuration file that you want to update, select View/Edit.
Edit the YAML information in the text box.
Click Deploy.
Access the Device Details page to confirm that the updated YAML file is deployed successfully. You can also check the status of the container if the restart option was selected.
Delete protocol adapter configurations on a gateway
Procedure
In the IIoT Core Services UI, select the Device tab.
Select a device name.
Select the Configurations tab.
From the list of configuration types, select Protocol Adapters.
From the Actions menu (
) next to the configuration file that you want to delete, select Delete.
Click Confirm.
Refresh the page to confirm that the YAML file is successfully deleted.