Simon-Ansible

From Datateknik
Revision as of 12:51, 11 October 2020 by Siol0003 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Ansible mot äldre enheter

Problemet är att ansible använder sig av python för att få data, det körs moduler på enheterna vi ansluter till.

Dock så finns inte python på äldre switchar, t.ex. som våra CNAP switchar i labbsalarna..

ansible -c paramiko -m raw -a "show ver | i uptime" all -u cisco -k

-c paramiko (låter oss skippa förhandligsproblem med äldre legacy protokoll för key-exchanges) -m raw (vi kör ett raw kommando som inte behöver python) -a "show ver | i uptime" (kommandot vi skickar till switchen/enheten) all (alla hostar i /etc/ansible/hosts filen) -u cisco (användarnamn cisco) -k (be användaren om ett lösenord vid körning)

Vanligtvis kör man med RSA nycklar i Ansible, men i detta fallet kan vi inte göra det då dessa enheter inte stödjer möjligheten att kunna installera sådana nycklar på dem.
Det fungerar dock bra på vanliga linux installationer.

Personal tools
Namespaces

Variants
Actions
Navigation
Tools