꼭두각시로 패치 버전을 어떻게 처리합니까?

꼭두각시로 패치 버전을 어떻게 처리합니까?

우리는 꼭두각시와 함께 방랑자를 사용합니다. 이제 다양한 애플리케이션의 버전을 설정하는 방법에 대한 질문이 있습니다.

꼭두각시 버전을 얼마나 구체적으로 보장합니까? 예를 들어 mysql: 버전 5.5 또는 5.5.35와 같은 더 구체적인 버전을 갖고 계십니까? 가장 좋은 접근 방식은 무엇입니까? 당신의 경험은 무엇입니까?

답변1

소프트웨어 관리 방법에 따라 다릅니다.

가장 적합한 방법은 OS에서 선호하는 형식(예: rpm또는 ) 으로 패키지를 사용하는 것입니다 deb.

데비안에서는 Puppet이 특정 버전을 설치하도록 하는 방법입니다:

package {
  "mysql-server-5.5":
    ensure => "5.5.35";
}

Puppet 이하에서는 3.x원하는 버전이 속성 값으로 사용됩니다 ensure. 미래에는 version대신 부동산이 있을 가능성이 높습니다.

관련 정보