Flow Production Tracking Enterprise Console Docker TLS configuration
Local installations of Flow Production Tracking are no longer offered. This documentation is intended only for those with existing instances of Shotgun Enterprise Docker. Click here for a list of our current offerings.
This article describes how to create a Docker TLS configuration in Flow Production Tracking Enterprise Console and configure the nodes hosting the Flow Production Tracking Instance to be accessible safely over the network.
Glossary
SEC - Flow Production Tracking Enterprise Console for Docker.
Cluster - A set of servers composing a Flow Production Tracking instance.
Node - A single host within a cluster.
Flow Production Tracking Instance - Refers to your Flow Production Tracking site and all its components, e.g., “flow production tracking.yourstudio.com”.
Generate a TLS configuration
In order to start using Docker over the network safely, you will need to generate a TLS configuration. You can do so by going inside SEC, in the "TLS Configurations" section and click on the "Add TLS Configuration" button. You will need to give the new configuration a name, and either generate new certificates or copy/paste existing ones if you want to reuse them. Once it is completed, you can save the configuration.
Configure your nodes
To make the communication works between SEC and your nodes, you will need to configure your nodes with the newly created TLS configuration. In the "TLS Configurations" section, find your TLS configuration and click on the "Node Configuration" action button. You can follow the instructions on the screen to configure your nodes.
Configure remote nodes in SEC
Once everything is configured on your nodes, you will be able to start using the Docker TLS connection. You can configure remote nodes in SEC when creating a new cluster, or when creating/editing a node on an existing cluster.
If you want to access a node remotely, you will need to modify those values:
- Docker Url: You should change it for
tcp://your_node_ip:2376
- TLS Configuration: You should select the right TLS configuration.
- Network: You should select the network that your Flow Production Tracking Instance is running on.
If there is no items in the Network dropdown, it might be because the Docker Url or the TLS Configuration is misconfigured, or that you have a problem with your firewall rules.
When you are done with the configurations, you should be able to see your remote Flow Production Tracking Instance in SEC.