java.restart-service.v2.yml 5.68 KB
# yoho services
- hosts: java-gateway
  serial: "50%"
  vars:
    service: 'yoho-gateway'
    deploy_path: 'yoho-gateway'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - debug:
        msg: "{{ restart_services }}"
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-message
  serial: "50%"
  vars:
    service: 'yoho-message'
    deploy_path: 'yoho-message'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-sns
  serial: "50%"
  vars:
    service: 'yoho-sns'
    deploy_path: 'yoho-sns'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - debug:
        msg: "{{ restart_services }}"
    - import_role:
        name: java.restart
      when: service in restart_services


- hosts: java-users
  serial: "50%"
  vars:
    service: 'yoho-users'
    deploy_path: 'yoho-users'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-social
  serial: "50%"
  vars:
    service: 'yoho-social'
    deploy_path: 'yoho-social'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

# yohobuy services
- hosts: java-activity
  serial: "50%"
  vars:
    service: 'yohobuy-activity'
    deploy_path: 'yohobuy-activity'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-bigdata
  serial: "50%"
  vars:
    service: 'yohobuy-bigdata'
    deploy_path: 'yohobuy-bigdata'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-brower
  serial: "50%"
  vars:
    service: 'yohobuy-brower'
    deploy_path: 'yohobuy-brower'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-order
  serial: "50%"
  vars:
    service: 'yohobuy-order'
    deploy_path: 'yohobuy-order'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-product
  serial: "50%"
  vars:
    service: 'yohobuy-product'
    deploy_path: 'yohobuy-product'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-promotion
  serial: "50%"
  vars:
    service: 'yohobuy-promotion'
    deploy_path: 'yohobuy-promotion'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-resources
  serial: "50%"
  vars:
    service: 'yohobuy-resources'
    deploy_path: 'yohobuy-resources'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-risk
  serial: "50%"
  vars:
    service: 'yohobuy-risk'
    deploy_path: 'yohobuy-risk'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-union
  serial: "50%"
  vars:
    service: 'yohobuy-union'
    deploy_path: 'yohobuy-union'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-wechat
  serial: "50%"
  vars:
    service: 'yohobuy-wechat'
    deploy_path: 'yohobuy-wechat'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

# uniq services
- hosts: java-uic
  serial: "50%"
  vars:
    service: 'uic'
    deploy_path: 'uic'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: java-platform-cms
  serial: "50%"
  vars:
    service: 'platform-cms'
    deploy_path: 'platform-cms'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

# special services
- hosts: java-erpgateway
  serial: "50%"
  vars:
    service: 'erpgateway'
    deploy_path: 'yoho-erp-gateway'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

# ufo services
- hosts: ufo-fore
  serial: "50%"
  vars:
    service: 'yohoufo-fore'
    deploy_path: 'yohoufo-fore'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services

- hosts: ufo-platform
  serial: "50%"
  vars:
    service: 'ufo-platform'
    deploy_path: 'ufo-platform'
  remote_user: root
  become: true
  become_method: sudo
  become_user: master
  tasks:
    - import_role:
        name: java.restart
      when: service in restart_services