Ansible task mindig fusson le! ?

Fórumok

Sziasztok,

Hashicorp Vault-tal generalnam az ideiglenes ssh kulcsot a kulonbozo hostokhoz. Minden mukodik is szepen, be van allitva.

A kulcs lekeresnek folyamata egy signed.yaml file-ban van. Generalja is a kulcsot ha elinditom az ansible-playbook signed.yaml 192.168.22.11 paranccsal mondjuk

Viszont ugy szeretnem hogyha valamikor le szeretnek futtatni egy 

ansible-playbook akarmi.yaml 192.168.22.11 parancsot akkor a hatterben automatikusan megtortenjen a hozzaferesi kulcs generalasa es mar azzal az ideiglenes kulccsal csatlakozzon az ansible

Neztem a repo plugineket de az mas teszta, probaltam a pre_task opciot de az meg a remote gepen akar futni viszont nekem a localban kellen hogy meglegyen az uj kulcs hiszen az kell a csatalkozashoz.

Valami otlet esetleg?

Hozzászólások

Szerkesztve: 2023. 03. 27., h – 15:14

delegate_to/local_action esetleg?

lasd fentebb

Koszi a megoldasi javaslatokat. Reggel kiprobalom 

pre_taskban connection: local
 

- name: Local minta
  connection: local
  copy:
    src: blah
    dest: foo
  

Inventoryban pedig:

local:
  hosts:
    localhost:
      vars:
        ansible_connection: local