Generating the server profile from the administrative console
Run the Download Server Profile task to generate a format for setting up and configuring new server instances.
About this task
A server profile defines a format for the configuration of a server by combining the following files into a single, concrete structure:
-
dsconfig
-
Initial DIT
-
Setup arguments
-
Server SDK extensions
-
Additional miscellaneous files
The primary goal of a server profile is to simplify the deployment of PingDirectory server and related products by using deployment automation frameworks. When products support this capability, the amount of scripting that is required across automation frameworks–like Docker, Kubernetes, and Ansible–is reduced considerably. For more information, see Server profiles.
To run this tool from the administrative console:
Steps
-
Start the administrative console.
-
In the top-level navigation menu, select Status.
-
Click Download Server Profile.
-
In the Generate Server Profile window, enter path values according to the help text.
-
Click the Run Task button.
-
Wait for the task to complete.
This can take several minutes.
-
After the task is completed, the server profile is downloaded to the
<directory>/profile-files
directory.When the administrative console sends a request to the PingDirectory server to generate the server profile,
<directory>/profile-files
is the default path for storing the resultant file package. This default path can be modified in the<directory>/console/WEB-INF/classes/application.yml
directory.