«configuration-management» 태그된 질문

2
환경 별 구성을위한 도구
도구별로 환경별로 구성 정보를 저장해야합니다. 구성 값 (예 : 연결 문자열)을 추가 / 업데이트하기위한 GUI가있는 도구입니다. 기본값이 있어야하며 다른 환경에 따라이를 변경할 수 있습니다. 애플리케이션에 추가하기 위해 특정 환경에 배치하는 동안 이러한 구성 값을 검색하는 API가 있어야합니다. 잠시 검색했는데이 청구서에 맞는 도구를 볼 수 없습니다. 어떤 제안이 있습니까? 참고 : …

1
주장과 제약
구성 파일을 빌드하기 위해 템플릿을 구성하고 있으며이 파일을 사용하는 서비스는 식별자 길이에 제약을 둡니다. 식별자가 6 자보다 길면 서비스는 구성 적용을 통해 부분적으로 이루어지고 실패하며 노드가 불일치 상태로 유지됩니다. 대상 노드의 서비스가 잘못 구성되지 않도록하여 어설 션을 수행하여 배포 트랜잭션 실패를 트리거하려면 어떻게해야합니까? 내 특별한 상황은 소금이지만 다른 시스템이 어떻게 …

5
구성 관리 도구가 배포 도구로 사용하기에 적합합니까?
질문에 대한 나의 대답 의 뒷면 : DevOps가 어떻게 소프트웨어 에스크로 절차를 개선하도록 도울 수 있습니까? Tensibai는 다음과 같은 질문을했습니다. 꼭두각시 나 요리사 위에 Capistrano가 필요한 것은 무엇입니까? 내 답변은 Noah Gibbs의 기사 "우리는 Capistrano와 Chef가 모두 필요합니까?"에 대한 링크를 게시하는 것이 었습니다. . 개인적으로, 나는 여전히 다음에 가장 적합한 …

2
아직 존재하지 않는 것을 요리하는 법
다음과 같은 Chef 코드가 있다고 가정 해 보겠습니다. require 'mixlib/shellout' yum_package 'somepackage' myvar = Mixlib::ShellOut.new('/bin/somecommand').run_command.stdout.strip 에 /bin/somecommand의해 설치되어 아직 존재하지 않는 위치 somepackage입니다. 그 이유는 래서 피 컴파일 타임에 실패하지만 패키지 설치를 성공적으로 제공하는 컨버전스 타임에 분명히 작동합니다 (그렇지 않으면 레시피에 실패했을 것입니다). 패키지가 모두 사전에 함께 컴파일되기 때문에 패키지가 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.