Deploy the Console
This article is about deploying the console as a single-page application (SPA) embedded in the controller's API running in a container.
Configure the controller
The console's
zac
binding must be on the same web listener as the controller's management API, i.e., theedge-management
binding.- binding: zac
options:
location: /ziti-console
indexFile: index.htmllocation
is the filesystem path to the static files of the console. In the controller container, the usual path is/ziti-console
.indexFile
property is the entry point to the console.
To apply the changes, the controller must be restarted.
Visit the console at
/zac/
on the controller's address.The console is now available at
https://<fqdn>:<port>/zac/
.Log in to the console.
The only available authentication method for the console SPA is username and password.
Console certificate option - The console is served from the controller's API and can be used with the default API certificate. The controller can be configured to present a different certificate for the console when the API is accessed by a distinct URL for the console. For more information about using alternative server certs with the controller, see: the configuration reference for the
identity
property.