새로운 데비안 사용자나 새로 설치의 관점에서 보면,
- 예를 들어 Debian을 변경하면
- 터치 스크린 드라이버 끄기
- 소스 코드에서 소프트웨어 설치
- 키 바인딩
- 등...
- 변경 사항을 추적하는 가장 좋은 방법은 무엇입니까?
수년간의 변화를 되돌아보는 등 약간 다른 맥락에서 다음과 같이 보고됩니다.유닉스 스택 교환,정족수, 그리고레딧이 작업을 수행
- 텍스트 파일에서 수동으로
- 짐 메모장에서
- 버전 제어/git의 스크립팅(다양한 접근 방식 및 범위 제안)
- 안시푸르
- Arch Linux용 메타패키지
- 인형
- 관리자를 기다려주세요
- 소금 더미
- SVN
- 무제한 bash 기록
- 주요 요점
- Jeanl
답변1
DevSecOps에 대한 가장 진보된 접근 방식은 서버를 애완동물이 아닌 소처럼 취급하는 것입니다. 그런 다음 아이디어는 Strath에서 서버를 배포하는 스크립트를 갖는 것이며 구성 참조는 스크립트입니다. 이 접근 방식을 사용하면 구성 변경 후 서버가 재배포됩니다. 이는 구성 파일을 조정하는 것보다 시간이 더 걸리지만 일부 구성 상태(스크립트)를 더 쉽게 관리할 수 있습니다.
그런 다음 새 서버를 설정하는 데 사용할 수 있는 다양한 기술(Ansible, puppet...)이 있습니다. 배포 스크립트를 더 쉽게 작성할 수 있습니다.
변경 후에 문제가 발생할 수 있으므로 코드 개정 시스템은 한 버전에서 다른 버전으로의 변경 사항을 추적할 수 있습니다. (현재 표준은 이지만 git
Github, Gitlab 등을 기반으로 여러 통합 소프트웨어를 가질 수 있습니다.)