Ansible: Selecteer 1 host uit hosts file

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • X-DraGoN
  • Registratie: Juli 2005
  • Laatst online: 22:33
Hey


Ik ben pas bezig met een Ansible opzet en de communicatie naar alle servers werkt.
Ik heb ook een eerste playbook gemaakt voor het updaten van de server (99% Ubuntu servers) en die lijkt ook zonder problemen te werken.
Ik heb dit nu getest op 1 machine door een aparte test_hosts-file aan te maken zodat ik zeker geen impact heb op productie.

In de productie hosts file heb ik (voorlopig) volgende onderverdelingen gemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
all:
  children:
    ubuntu1804:
      hosts:
         naamserver:
         naamserver:
    ubuntu2004:
      hosts:
         naamserver:
         naamserver:
    ubuntu2204:
      hosts:
         naamserver:
         naamserver:

Maar hoe selecteer ik nu specifiek 1 van die servers in die lijst?

Beste antwoord (via X-DraGoN op 23-05-2022 14:12)


  • Krystman
  • Registratie: Oktober 2002
  • Laatst online: 19-05 06:58
"man ansible-playbook"

-l <SUBSET>, --limit <SUBSET>
further limit selected hosts to an additional pattern

ansible-playbook patchallthestuffs.yml -l dezeHost

[ Voor 19% gewijzigd door Krystman op 23-05-2022 14:04 ]

- Spes consilium non est -

Alle reacties


Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • Krystman
  • Registratie: Oktober 2002
  • Laatst online: 19-05 06:58
"man ansible-playbook"

-l <SUBSET>, --limit <SUBSET>
further limit selected hosts to an additional pattern

ansible-playbook patchallthestuffs.yml -l dezeHost

[ Voor 19% gewijzigd door Krystman op 23-05-2022 14:04 ]

- Spes consilium non est -


Acties:
  • 0 Henk 'm!

  • X-DraGoN
  • Registratie: Juli 2005
  • Laatst online: 22:33
Bedankt voor je snelle reactie, ik was ook naar deze optie aan het kijken maar wou bevestiging.
Nogmaals bedankt!