[ansible] sshpass 설치

앤시블로 작업을 하다보니, 모두 ssh-keygen 으로 만든 id_rsa.pub 와 같은
키 대신 암호로 접속하고는 하는데, 이때 sshpass 라는 유틸이 필요합니다.

즉, ansible을 돌리는 머신에서 해당 유틸을 설치해야 하는데요,

다음과 같이 설치가능합니다. (윈도우 제외)

1) Photon Linux에서
tdnf install -y sshpass

2) CentOS, Fedora 같은 Redhat 계열에서는
yum install -y sshpass

3) Ubuntu와 같은 debian 계열에서는
apt-get install -y sshpass

4) 마지막으로 Mac은 homebrew로 설치가능한데, 디폴트 저장소에는 존재하지 않아
다음의 명령으로 가능합니다.

rew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb


어느 분께는 도움이 되셨기를..

[CI/CD] Ansible이 설치된 Jenkins Docker Container 만들기

Jenkins는 이제 DevOps 에 있어 빠져서는 안될 중요한 자리를 잡고 있습니다.계획 > 개발 > 개발자테스트(단위테스트) > 릴리즈(컨테이너라이즈) >릴리즈 테스트 > 배포(오케스트레이션) > 배포테스트 > 운영 (모니터링) > 계획과 같은 쳇바퀴에서 빠질 수 없는 역할을 합니다.각각의 항목에 대해 워크... » 내용보기

[Cross-platform] bash 사용자를 위한 윈도우 batch 스크립트

윈도우에 배치파일 작성 이라고는 30년 전쯤 DOS로 무언가를 하던때로 거슬러 올라갑니다.그럼에도 불구하고 막상 배치로 무언가를 짜려고 하면 항상 막막~ 한것이 사실입니다.다음과 같이 Mac과 Linux에서 잘 동작하는 쉘 스크립트를 작성해 놓았습니다.#!/bin/bash# 1) 쉘 스크립트가 있는 디레터리 위치 구함WDIR="$( cd "$( dirn... » 내용보기

[DevOps] Windows 10에 ansible 이용하기

DevOps 는 아무리 강조해도 지나치지 않을 만큼 소프트웨어 개발 회사의 경쟁력입니다만,실제로 현실에 적용하기가 그리 만만치 않습니다.당장 일거리 들이 쌓여 있지만 그것 처리하기도 바쁜데 언제 계획 > 개발 > 디버깅 > 개발자테스팅 > 빌드 > 빌드 테스트 > 릴리즈 > 피드백 > 계획의 과정을 자... » 내용보기

[ESXi 6.5] Linux Mint 설치해 보기

얼마전에 리눅스 데스크탑에 대하여 생각해 본 적이 있습니다.그리고 나서 Elementary OS 가 도대체 무언가 $10을 주고 구입해서 설치해 보기도 했는데요,지난 주말에는 Linux Mint 를 ESXi 6.5 에 설치해 보았습니다.역시나 동일하게 Cpu 2개, Memory 2G, HDD 20G 를 기본으로 하여 설치해 봅니다.주의: Guest VM... » 내용보기

구글애드텍스트