[網友好文]Cisco UCS CIMC系列文章

網友 Weithenn 分享的好文,是講怎麼用 Ansible 設定 Cisco UCS CIMC 的文章,現整理目錄如下:

主要連線到 Cisco 的部份是使用 shell module 搭配 ssh 指令來處理,摘錄一部份 playbook 如下:

    - name: Check Cisco UCS CIMC NTP server status
      shell: |
          sshpass -p "{{ cimc.password }}" ssh -T -o StrictHostKeyChecking=no {{ cimc.username}}@"{{ inventory_hostname }}" << EOL
          scope cimc/network/ntp
          show detail
          EOL          
      register: check_ntp_server

可以看到先用 sshpass 帶入密碼,再執行 ssh ,連線以後,並非一般的 SHELL,所以直接用 Here document 方式把指令送過去。

學習了,謝謝 Weithenn 分享的好文。