Code Monkey home page Code Monkey logo

hmpps-delius-core-weblogic-installer's Introduction

Role Name

Ansible role to install weblogic and required patches.

Requirements

  • botocore
  • boto
  • boto3

Role Variables

mount_point: "{{ alternate_mount_point|default('/srv') }}"

mw_home: "{{ mount_point }}/app/oracle/middleware"
wls_home: "{{ mw_home }}/wlserver"
java_home: "{{ lookup('env', 'JAVA_HOME') or '/usr/java/latest' }}"

system_users:
  # List of system users for ansible to create
  - name: user_name
    uid: user_id
    group: user_group
    gid: user_group_id
    profile: |
          alias ll='ls -lah'
          alias cp='cp -iv'
          export MW_HOME={{ mw_home }}
          export WLS_HOME={{ wls_home }}
          export JAVA_HOME={{ java_home }}
          PATH=$JAVA_HOME/bin:$PATH
          export PATH

mount_owner: "{{ system_users.0.name }}"
mount_group: "{{ system_users.0.group }}"

artefact_path: "path/to/our/s3/artifacts"
weblogic_artefacts:
  - name: 'artifact.jar'
  - name: 'patch.zip'

bsu_mem_args: "memory args for weblogic smart update utility. default=-Xms2048m -Xmx2048m"

weblogic_patches:
  - name: "patch" #Excludes the extension
    command: "cli install command"
    creates_file: "file_name_created_during_extraction"
nodemgr_port: "xxxx"

License

MIT

Author Information

HMPPS Digital Studio

hmpps-delius-core-weblogic-installer's People

Contributors

brettminnie avatar chrisdaunay avatar chrismkinsella avatar marcus-bcl avatar pasipa2 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

uk-gov-mirror

hmpps-delius-core-weblogic-installer's Issues

A branch protection setting is not enabled: codeowners require reviews

Hi there
The default branch protection setting called codeowners require review is not enabled for this repository
This option affects a pull request, i.e a PR will need to be reviewed and approved by a CODEOWNER before it can be merged.
See repository settings/Branches/Branch protection rules
Either add a new Branch protection rule or edit the existing branch protection rule and select the Require review from Code Owners option
Create a .github/CODEOWNERS file
Add a or multiple entries of @ministryofjustice/team_name to the CODEOWNERS file
The team_name shall be a team from within the MoJ teams: https://github.com/orgs/ministryofjustice/teams
See GH Codeowners documentation: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
See the repository standards: https://github.com/ministryofjustice/github-repository-standards
See the report: https://operations-engineering-reports.cloud-platform.service.justice.gov.uk/github_repositories
Please contact Operations Engineering on Slack #ask-operations-engineering, if you need any assistance

Default branch is not main

Hi there
The default branch for this repository is not set to main
See repository settings/settings/branches to rename the default branch to main and ensure the Branch protection rules is set to main as well
See the repository standards: https://github.com/ministryofjustice/github-repository-standards
See the report: https://operations-engineering-reports.cloud-platform.service.justice.gov.uk/github_repositories
Please contact Operations Engineering on Slack #ask-operations-engineering, if you need any assistance

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.