forked from onaio/ansible-keycloak
-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.yml
77 lines (72 loc) · 1.93 KB
/
main.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
---
dependencies:
- role: openjdk
java_packages: "{{ keycloak_java_packages }}"
become: true
become_user: "root"
tags:
- java
- role: onaio.certbot
become: true
become_user: "root"
certbot_create_certs: true
certbot_site_names: "{{ keycloak_certbot_site_names }}"
certbot_mail_address: "{{ keycloak_certbot_mail_address }}"
when: keycloak_certs_from_letsencrypt
tags:
- certbot
- role: onaio.nginx
site_name: "{{ keycloak_site_name }}"
nginx_install_method: "package"
nginx_sites: "{{ keycloak_nginx_sites }}"
nginx_enabled_sites: "{{ keycloak_nginx_enabled_sites }}"
nginx_disabled_sites: "{{ keycloak_nginx_disabled_sites }}"
nginx_ssl_dir: "{{ keycloak_nginx_ssl_dir }}"
nginx_server_names_hash_bucket_size: "{{ keycloak_nginx_server_names_hash_bucket_size }}"
nginx_log_dir: "{{ keycloak_nginx_log_dir }}"
nginx_access_logs: "{{ keycloak_nginx_access_logs }}"
become: true
become_user: "root"
tags:
- nginx
- role: collectd
collectd_deployed_app_name: "keycloak"
collectd_deployed_app_version: "{{ keycloak_ver }}"
become: True
tags:
- collectd
- role: onaio.logstash
become: true
become_user: "root"
logstash_plugins: "{{ keycloak_logstash_plugins }}"
logstash_custom_outputs: "{{ keycloak_logstash_custom_outputs }}"
logstash_custom_inputs: "{{ keycloak_logstash_custom_inputs }}"
logstash_system_groups: ["adm"]
config_logstash: true
logstash_install_java: false
logstash_input_config_suffix: "{{ keycloak_logstash_input_config_suffix }}"
clear_logstash_config: "{{ keycloak_clear_logstash_config }}"
when: keycloak_install_logstash
tags:
- logstash
galaxy_info:
author: Andrew Rothstein
company: BlackRock
description: Installs keycloak
galaxy_tags:
- sso
- secret
- key
license:
- MIT
min_ansible_version: 2.0
platforms:
- name: EL
versions:
- all
- name: Fedora
versions:
- all
- name: Ubuntu
versions:
- all