Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Configuration Requirements

All data and code required to create a new servers are kept in revision control (Git repo). zibernetics keeps and maintains ziNet code on BitBucket. The can be accessed via SSH at git@bitbucket.org:zibernetics/zinet.git. However all customer configuration is kept in their own repository. For example, SSH at git@bitbucket.org:myorganization/config-repo.git, where "myorganization" is the customer Git account and "config-repo" is the Git repo. This is known as a customer repo. A Customer repo has the following mandatory structure.

config-repo/

   |

   <environment root>/ - This is the same as REPO_ROOT variable outlined in the Playbooks page. This allows for deployment of separate environments

       |

       config/

          |

          ca-config.properties - The CA configuration (this is required for setting up a CA. See below

          *-servers.ini - Any number of server configuration files (.ini files). Used with deploy-servers.sh

          docker-config.properties - Docker configuration See below.

          docker-template.cft - Docker options (this file is optional)

          opendj-config.properties - OpenDJ config options (this file is required for setting up OpenDJ).

          sshldap-config.properties - SSHLDAP configuration options (This file is required for installing SSHLDAP).

 

 

Preparation

  1. Determine and document server requirements.
  2. Create a new server configuration file (.ini file) and check into Git. See this template for a quick setup. The following are the primary customizations.

 

  • No labels