Role for installing and configuring a java keystore and jdk dependency.
jks_location
- Location of the Java Keystorejks_owner
- Owner of the Java Keystorejks_password
- password for the keystorejks_subject
- Details for the keystorejks_alias
- Alias for the keystore
Optional ansible-jdk-role parameters:
jdk_version
- Version of JDKjdk_download_url
- URL of tar.gz for releasejdk_download_sha256
- Checksum of tar.gz for release
Credit: Tested with vagrant image from @geerlingguy's Ansible for Devops
Run the following from the test directory:
ansible-galaxy install -r requirements.yml
vagrant up
vagrant provision