pgkehle.oracle-client
Ansible Role - oracle-client
This role sets up Oracle client/library files.
You can find it on Ansible Galaxy: isaackehle.oracle-client
Variables
oracle_clients: This is the folder for local installation. It requires either Linux, macOS, or Windows, and can be 32-bit or 64-bit.
Example Folder Structure:
~/downloads/oracle/client/linux
~/downloads/oracle/client/linux/x64
~/downloads/oracle/client/macos
~/downloads/oracle/client/macos/x64
~/downloads/oracle/client/win
~/downloads/oracle/client/win/x64
Examples
- hosts: all
gather_facts: inventory_hostname != 'localhost'
vars:
oracle_clients: ~/Downloads/oracle/client
roles:
- { role: isaackehle.oracle-client }
Linting
You can check your code for errors with these commands:
yamllint -c yamllint.yaml .
ansible-lint .
License
This role is licensed under MIT.
Author Information
Written by Isaac Kehle
@isaackehle (twitter, github, linkedin)
References
You can download the Instant Client from Oracle: