데이터베이스 커넥터 구성 요소를 사용 중이며 볼트 구성 요소를 사용하여 데이터베이스 자격 증명을 저장하고 있습니다. 이제는 두 구성 요소의 설명서마다 각 환경에 대해 diff env의 암호화 된 자격 증명을 저장하는 여러 속성 파일을 만들었습니다.mule proejct에 대한 데이터베이스 자격 증명을 관리하는 방법
다음은 지금이 구조의 문제는 내가 어떤 환경에 대한 데이터베이스 자격 증명을 업데이트해야 할 때마다 새로운 배포 zip 파일을 구축해야한다는 것입니다 내 노새 프로젝트
의 구조입니다.
나는 모든 자격 증명을 암호화하고 중앙 보관할 수있는 솔루션이 필요하며 자격 증명을 업데이트 한 후에는 항상 빌드를 만들 필요가 없습니다. 서버를 다시 시작할 수는 있지만 새로운 zip을 구축하고 배포하는 것은 실제로 가능합니다. 성가신. 우리는이 방법이
두 번째 문제는 이것은 또한 보안 문제, 개발자는 등록 정보 파일을 업데이트 할 수있는 생산 DB를 알 필요가있다.
은 노새 프로젝트에 대한 자격 증명 관리를위한 다른 방법을 제안 해주십시오.
나는이 블로그를보고 둘러 보았습니다. http://blogs.mulesoft.com/dev/mule-dev/mule-meets-zuul-centralized-properties-management-part-1/ 공유 자원 개념이 있습니다. 노새에서 우리는 이것을 고려해야한다. – vashishth