Support Services

Support Services are optional, although the Support SmartWorks service greatly simplifies setting up connections to the SmartWorks cloud and facilitates sync.

ECP Support SmartWorks

ECP Support SmartWorks can set up the subscribers and publishers needed for a Thing to communicate with the SmartWorks cloud and facilitates sync. The aseSupportSmartWorks variables need to be filled in for the space on the SmartWorks cloud this service needs to connect to. The clientID and clientSecret should be for a SmartWorks application that allows CRUD for the following scopes "collection space thing mqtt".

apiVersion: helm.cattle.io/v1 
kind: HelmChart
metadata:
    name: ecp-support-smartworks 
    namespace: kube-system
    description: Edge Compute Platform Support Smartworks 
    dependencies:
    - name: edge-compute-platform 
      version: ">=0.0.10"
      repository: https://harbor.swx.altairone.com/chartrepo/ecp-charts 
spec:
    repo: https://harbor.swx.altairone.com/chartrepo/ecp-charts 
    version: 0.0.18
    chart: ecp-support-smartworks 
    targetNamespace: ecp
    set:
        global.log.minimumLevel: "info" 
        global.log.prettyPrint: "false" 
        global.log.prettyPrintColor: "false" 
        aseSupportSmartworks.space: "" 
        aseSupportSmartworks.apiURL: "" 
        aseSupportSmartworks.clientID: "" 
        aseSupportSmartworks.clientSecret: "" 
        aseSupportSmartworks.mqtt.connectionURL: "" 
        aseSupportSmartworks.mqtt.pem: ""