mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-26 11:36:10 +08:00
36 lines
931 B
YAML
36 lines
931 B
YAML
---
|
|
- name: install memcached server package
|
|
package: state=present name=memcached
|
|
tags:
|
|
- packages
|
|
- memcached
|
|
|
|
- name: setup memcached sysconfig
|
|
template: src=memcached dest=/etc/sysconfig/memcached mode=644
|
|
notify:
|
|
- restart memcached
|
|
tags:
|
|
- config
|
|
- memcached
|
|
|
|
- name: enable memcached service
|
|
service: state=started enabled=true name=memcached
|
|
tags:
|
|
- service
|
|
- config
|
|
- memcached
|
|
|
|
- name: make systemd override dir
|
|
file: state=directory path=/etc/systemd/system/memcached.service.d mode=0755 owner=root group=root
|
|
tags:
|
|
- memcached
|
|
when: ansible_distribution == 'RedHat' and ansible_distribution_major_version|int == 7
|
|
|
|
- name: make systemd override config
|
|
copy: src=memcached-systemdoverride.conf dest=/etc/systemd/system/memcached.service.d/
|
|
tags:
|
|
- memcached
|
|
notify:
|
|
- reload systemd
|
|
when: ansible_distribution == 'RedHat' and ansible_distribution_major_version|int == 7
|