2016-09-30 7 views
0

AWS에 호스팅 응용 프로그램을 호스팅하는 약 300 개의 Red Hat 서버가 있습니다. 필자는 Linux 인스턴스가 보안 및 기타 관점에서 최신 상태인지 확인하고자합니다. 또한 나는 새 리눅스 인스턴스를 시작하고 이전 하나를 업데이 트를 얻으려면 삭제할 수 없습니다.AWS Linux API 패치

AWS Linux 인스턴스를 중앙 집중식 위치에서 모든 300 개의 서버로 패치하는 방법을 알려주십시오.

감사합니다. 마누.

답변

0

이것은 DevOps 유형 질문과 같이 여러 언어로 된 Python (Paramiko와 같은 것을 사용) 또는 bash를 사용하여 여러 언어로 작성된 AWS API와 같은 스크립트를 작성하는 여러 가지 방법이 있습니다.

당신이 리눅스 인스턴스에 액세스 할 수있는 키 스크립트가 사소한해야이 제공 :

  • 는 IP를 찾기 위해 설정 서버를 통해 boto3 또는 awscli
  • 으로 반복을 사용하여 AWS에서 300 개 서버의 목록을 얻을 수있는 당신은 할 수 SSH를 (개인/공개)
  • 인스턴스에 SSH 및 루트 계정을 가정
  • yum 업데이트를 수행 | 냠
  • 로그 아웃 한 다음
  • 로 이동 커피를 데리고하는 데 도움이

희망을 대기 명령을 업그레이드!

감사합니다,

// P

+1

또한 추가해야합니다 - 현재 셋업에서하는 당신은 또한 구성 관리의 몇 가지를 구성 할 수 있습니다 - 당신은 이미 SSH 인스턴스가있는 경우는 Ansible에서 – YFP

+0

감사를 볼 수도 있습니다 이 사람이 내게 개요를 줘, 나는 그것에 종사하고있다. – Manu