0

처음으로 eb init을 실행할 때 먼저 영역을 설정 한 다음 응용 프로그램을 설정하고 응용 프로그램에서 환경을 선택하십시오. 옵션을 나열한 다음 하단에 (default is 1):라고 말하면 입력을 기다립니다.AWS-EB CLI 특정 EB 응용 프로그램을`eb init '할 때 계정 수준 기본 환경을 설정하십시오.

이 특정 응용 프로그램의 경우 프로덕션 환경이 보편 기본값입니다. 나는 그것을 우연히 교환하지 않으면 우연히 길을 따라 생산에 실수로 누군가를 배치하게 될까봐 걱정됩니다.

AWS 콘솔 또는 EB CLI에서 eb init을 처음 실행할 때 보편적 인 기본값 인이 환경이 나열된 순서를 변경해야합니까? 나는 여기서 언급하고있는 흐름을 통해 기본값을 설정하는 것을 언급하는 문서 이외의 것을 찾을 수 없었다. 사전 설정 기본값을 변경하고 환경을 지정하고 환경을 지정하지 않을 때 구성 기본값을 설정하지 않습니다.

+0

https://en.wikipedia.org/wiki/Yes_(Unix) 적이 문제를 해결하기 위해 관리 :

는 완벽을 위해, 나는 유닉스의 악명 높은 yes 스크립트의 생각이있어? 같은 것을 사냥 ... – gjoris

+0

불행히도, 가지를 배치하는 동안 많은주의를 기울였습니다. –

답변

1

글쎄, 난 그냥 우리의 배포 스크립트에서 배쉬 handiness 일부 해결. 실제 옵션을 입력하는 것처럼 실제로 printfeb init 명령으로 보낼 수 있습니다. |

의 printf '4 \ n \ n \ 포릴 \ n \ n': 우리의 스크립트에서

, 그것은 다음과 같습니다 eb init $ {application} -service >> logging.log

$ {application}은 분명히 스크립트에 전달 된 매개 변수입니다.

\n은 줄 바꿈이며 돌아 가기 키를 누르는 것과 같습니다. 첫 번째 질문에 두 번째 (기본 =)에 대한

  • 간단한 수익 세 번째 (기본 =)에 대한
  • 간단한 반환
  • 'Y에 대한

    • '4 ':이 무엇을, 다음입니다 당신은 내가 관에게 logging.log 파일로 결과를 볼 수 있듯이 '네 번째 질문 다섯 번째 (기본 =)에 대한
    • 간단한 반환

    를 들어, 단순히 보여주지하기 콘솔의 모든 것.

    우리 설치 (YMMV)에서는 사용자가 특정 매개 변수 (일반적으로 환경 및 응용 프로그램 이름) 만 입력 할 수 있도록했습니다. 그것이 당신을 위해 작동하는지 모르겠어, 그것은 나를 위해 않습니다.