Projet

Général

Profil

playbook.yml

playbook principal - Benjamin Bohard, 29/08/2022 16:14

Télécharger (1,05 ko)

 
1
---
2
- hosts: pki.eole.lan
3
  vars:
4
  roles:
5
    - pki
6
  environment:
7
    STEPDEBUG: 1
8
- hosts: pulp.eole.lan
9
  roles:
10
    - common
11
    - pulp
12
    - pulp.pulp_installer.pulp_all_services
13
    - signing-service
14
    - deb_repo
15
    - tweaks
16
  environment:
17
    DJANGO_SETTINGS_MODULE: pulpcore.app.settings
18
- hosts: aca.zephir-2.9.0
19
  vars:
20
    - pki_addr: pki.eole.lan
21
  roles:
22
    - eole
23
    - common
24
    - pki_client
25
  tasks:
26
    - name: Configure letsencrypt
27
      cadoles.eole.creoleset:
28
        variables:
29
          - name: activer_ajout_hosts
30
            value: oui
31
          - name: adresse_ip_hosts
32
            value:
33
              - 192.168.0.107
34
              - 192.168.0.106
35
          - name: nom_long_hosts
36
            value:
37
              - "{{ pki_addr }}"
38
              - pulp.eole.lan
39
          - name: nom_court_hosts
40
            value:
41
              - pki
42
              - pulp
43
          - name: cert_type
44
            value: letsencrypt
45
          - name: le_server_addr
46
            value: "{{ pki_addr }}:9443/acme/acme"
47
      notify:
48
        - Instance or reconfigure