Accessing factoryinsight from outside of the cluster

I want to connect my webapp to factoryinsight so it can use its API. How can I do that?


Because the united manufacturing hub is not exposed to the public internet / does not have a DNS name, we cannot use the unbuilt Ingress for that.

The solution is to create a new Kubernetes resource exposing factoryinsight as a LoadBalancer: (see also

Creating new Kubernetes resources

apiVersion: v1
kind: Service
  name: exposing-factoryinsight-externally
  namespace: united-manufacturing-hub
  type: LoadBalancer
  selector: united-manufacturing-hub-factoryinsight
    - protocol: TCP
      port: 8081
      targetPort: 80

Now it should be accessible via

Last modified October 5, 2022: Historian article (#107) (5f30dc0)