다른 배포 환경에서 응용 프로그램을 구성하는 데 환경 변수를 사용하는 것이 가장 좋습니다. 그러나 이러한 환경을 관리하고 변수를 채우는 좋은 방법은 모르겠습니다. 우리는 우리의 응용 프로그램을 실행하는 데 사용하는 혜성처럼 나타난 스크립트를 채우기env 변수 채우기 처리 방법
:
다음은 내가 고려하고 방법을 제공합니다. 우리는 현재 Animal을 사용하여 정적 시작 스크립트를 통해 복사하는 서버를 제공하지만 환경 변수로 템플릿화할 수 있습니다.
같은 접근하지만
/etc/environment
이 파일을 채울 ansible 사용하여 다시 한 번
envdir
같은 것을 사용하고와.
다른 문제는 값을 저장하는 곳이며, 나는 생각하고 있지만 제안은 열려 있습니다. Ansible에는 아직 볼 수없는 "Vault"가있어 옵션이 될 수 있습니다.
값은 API 키 및 데이터베이스 URL과 같습니다.
저는 정말 다른 사람들이 사용하는 방법에 대해 궁금합니다. 나는 모든 제안에 열려 있습니다.