Skip to content

jkarthid/ansible-role-oracle-soa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: Oracle SOA Suite

Role aimed to install and configure Oracle SOA Suite. Currently it supports 12c releases (12.1.3, 12.2.1) and 11g releases (11.1.1.7)

Requirements

  • Java Development Kit installed, depending in SOA Suite version (e.g: Oracle JDK 8 on SOA 12.2.1)
  • This role is only supported in Red Hat related OS (Centos, Oracle Linux).
  • If you are not using oracle_soa_quick_installation = yes, then you need to have Oracle WebLogic installed (you can use oracle-weblogic role).

Role Variables

Defaults:

  • oracle_soa_version: 12c
  • oracle_soa_quick_installation: yes #only required in 12c
  • oracle_soa_installer: path.jar # path to soa installer

Variables:

  • oracle_soa_user: oraclefmw

  • oracle_soa_group: ofmwinstall

  • oracle_soa_user_home: "/opt/oraclefmw"

  • oracle_soa_oracle_home: "/opt/oraclefmw/product/oracle_home"

  • oracle_soa_soa_home: "{{ oracle_soa_oracle_home }}/soa"

  • oracle_soa_wls_home: "{{ oracle_soa_oracle_home }}/wlserver"

  • oracle_soa_inventory_file: "{{ oracle_soa_user_home }}/oraInst.loc"

  • oracle_soa_inventory_directory: "/opt/oraclefmw/inventory"

  • oracle_soa_jdev_command: jdev

  • oracle_soa_response_file: "{{ oracle_soa_user_home }}/soa-install.rsp"

  • oracle_soa_already_installed: false

Dependencies

None.

Example Playbook

Refer to tests/test.yml

License

MIT

Author Information

Jorge Quilcate (jorge.quilcate@sysco.no)

About

Ansible Role: oracle-soa

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 94.0%
  • Shell 6.0%