This repository provides foundational examples to try different configurations and deployments of the Ping Identity solutions using the DevOps images and toolkit.
- The complete collection of documentation for Ping Identity solutions for DevOps is located on Gitbook.
- You can also go to Ping Identity's DevOps page for additional resources.
-
Run Ping Identity standalone products in Docker containers.
-
Define and run multi-container Ping Identity Docker images with Docker Compose.
-
Deploy Ping Identity product stacks using Docker Swarm.
-
Deploy PingDirectory in Kubernetes.
Use the ldapsdk
tool in the top level directory to startup an ldap-sdk-tools
container
allowing for easy access to the LDAP SDK Tools (such as ldapsearch, ldapmodify, and other tools).
Running ldapsdk
the first time will help configure your settings. After that, you
simply run. To edit the settings in the future, use the configure option:
ldapsdk configure
.
Several aliases are available in the utility bash_profile_devops
to perform common
Docker commands with containers, images, services, and so on. You can easily source this
from your bash startup file (i.e. .bash_profile) to make easy use of these alias.
- A complete listing of the Ping Identity solutions public images used in these examples is available at Docker Hub.
The server profiles referenced within this repository are for evaluation and documentation purposes only. They contain default credentials that would be a substantial security risk in a production environment.
For additional information, please see SECURITY.md
This repository is in active development and has not been officially released. If you experience issues with this project, see Troubleshooting.