Skip to content

delphix/delphix.self-enroller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Delphix Self Enroll

Table of Contents

  1. Overview
  2. Contribute
  3. Reporting Issues
  4. Statement of Support
  5. License

Overview

This role downloads the self_enroller to the target system and creates the configuration file from a template.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

version: v0.2-alpha

The version of the self_enroller to download ddp_hostname: delphixengine The hostname of the Delphix Dynamic Platform to connect ddp_username: delphix_admin The username to authenticate as to the Delphix Dynamic Platform ddp_password: changeme The password for the ddp_username skip_validate: true Skip certificate validation filename: /var/lib/pgsql/.ssh/authorized_keys Where to install the system key from the Delphix Dynamic Platform for passwordless ssh toolkit_path: /var/lib/pgsql/toolkit The directory where the Delphix Dynamic Platform will install the toolkit files environment_user: postgres The OS user with which the Delphix Dynamic Platform will connect to the host.

Dependencies

None

Example Playbook

- hosts: servers
  roles:
     - { role: delphix.self-enroll }

Contribute

  1. Fork the project.
  2. Make your bug fix or new feature.
  3. Add tests for your code.
  4. Send a pull request.

Contributions must be signed as User Name <user@email.com>. Make sure to set up Git with user name and email address. Bug fixes should branch from the current stable branch. New features should be based on the master branch.

Code of Conduct

This project operates under the Delphix Code of Conduct. By participating in this project you agree to abide by its terms.

Contributor Agreement

All contributors are required to sign the Delphix Contributor agreement prior to contributing code to an open source repository. This process is handled automatically by cla-assistant. Simply open a pull request and a bot will automatically check to see if you have signed the latest agreement. If not, you will be prompted to do so as part of the pull request process.

Reporting Issues

Issues should be reported here.

Statement of Support

This software is provided as-is, without warranty of any kind or commercial support through Delphix. See the associated license for additional details. Questions, issues, feature requests, and contributions should be directed to the community as outlined in the Delphix Community Guidelines.

License

This is code is licensed under the Apache License 2.0. Full license is available here.

About

Ansible role to download and configure the self-enroller to run on boot

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published