나의 요리사 - 레포를 편집하고 내 워크 스테이션을 버전 관리 시스템과 동기화시키는 것은 내 개인적인 책임입니다. 나이프를 사용할 때마다 관련 워크 스테이션 사본이 즉시 요리사 서버에 전송됩니다. 요리사 서버는 VCS에 대한 지식이 없습니다. 이 모든 것이 사실이라면 Chef Manager (chef-server-webui)를 사용할 때 데이터 백과 같은 것들에 대한 편집을 저장하는 것이 어떻게 지속됩니까? 그것은 단지 기억 속에 있는가? webui에서 10 가지 역할 추가와 같이 많은 수정 작업을 한 경우 나중에 변경 사항이 VCS에 적용되는지 어떻게 확인할 수 있습니까?요리사 매니저 지속성
3
A
답변
3
데이터 가방, 역할, 실행 목록 및 기타 해당 개체 (있을 경우)와 함께 가능한 두 가지 워크 플로가 있습니다.
첫 번째 주 서버는 Chef-Server입니다. 당신은 생성, 편집 및 브라우저를 사용하여 요리사 - 서버에서 이러한 삭제 및 요리사 - 서버 웹 UI를 다음 칼을 사용하여 VCS에 변경 사항을 저장 :
knife data bag show -Fj ... > my_file.json
또는 그 반대를 주 서버는 VCS이다. 워크 스테이션의 json 파일을 사용하여 객체를 만들고 편집 한 다음 VCS에 바로 추가합니다. 그리고 업로드와 나이프 요리사 - 서버에 아무것도 덮어 쓰기 :
knife data bag from file ... my_file.json
사용 그 중 하나가 아니라 둘 다! 개인적으로 두 번째 워크 플로를 사용합니다.
1
서버에 유지되지만 Chef 서버와 VCS 서버간에 불일치가 있습니다. 이러한 객체는 칼이나 webui를 사용할 때 Chef 서버에 저장됩니다. VCS 용 CLI 도구 (예 : git
또는 svn
)를 사용하면 VCS에 커밋됩니다. 다른 아티팩트를 다른 서버로 밀어 넣고 있습니다.
관련 문제
- 1. 요리사
- 2. 요리사
- 3. 요리사
- 4. 파이썬 tkinter 그리드 매니저?
- 5. 허드슨의 다른 빌드 매니저
- 6. 자바 스크립트 프로젝트 매니저?
- 7. JSP 인덱스 매니저 - eclipse
- 8. 여러 엔티티 매니저
- 9. 안드로이드 패키지 매니저 queryIntentActivitys
- 10. 초록 Django 모델 매니저
- 11. 적 매니저 클래스 AS3
- 12. 알람 매니저 달력
- 13. 나는 레이아웃 매니저
- 14. 파이썬 멀티 매니저
- 15. 요리사 앱과 요리사 레포의 차이점
- 16. 지속성
- 17. 지속성
- 18. 지속성
- 19. Joomla 사용자 및보고 매니저 매핑
- 20. 엔터프라이즈 모빌리티 매니저 - 휴대 전화
- 21. 컨트롤러에 가장 적합한 평생 매니저?
- 22. 자바 달팽이 라인 레이아웃 매니저
- 23. 혼합 5 비주얼 상태 매니저
- 24. 내 알람 매니저 달력 비교
- 25. 알람 매니저 때 경보 화재
- 26. 안드로이드에서 SSL 트러스트 매니저 오버라이드
- 27. 요리사 관리 콘솔에서 요리사 노드를 실행하십시오.
- 28. 우분투 요리사 - sudo 요리사 - 클라이언트 14.04
- 29. 요리사 설치 [워크 스테이션, 요리사 서버, 노드]
- 30. 요리사 서버가