OS 재설치와 같은 나중에 사용하기 위해 Debian에서 변경된 사항을 기억/기록합니다(서버 자체가 아님).

OS 재설치와 같은 나중에 사용하기 위해 Debian에서 변경된 사항을 기억/기록합니다(서버 자체가 아님).

새로운 데비안 사용자나 새로 설치의 관점에서 보면,

  1. 예를 들어 Debian을 변경하면
    • 터치 스크린 드라이버 끄기
    • 소스 코드에서 소프트웨어 설치
    • 키 바인딩
    • 등...
  2. 변경 사항을 추적하는 가장 좋은 방법은 무엇입니까?

수년간의 변화를 되돌아보는 등 약간 다른 맥락에서 다음과 같이 보고됩니다.유닉스 스택 교환,정족수, 그리고레딧이 작업을 수행

  • 텍스트 파일에서 수동으로
  • 짐 메모장에서
  • 버전 제어/git의 스크립팅(다양한 접근 방식 및 범위 제안)
  • 안시푸르
  • Arch Linux용 메타패키지
  • 인형
  • 관리자를 기다려주세요
  • 소금 더미
  • SVN
  • 무제한 bash 기록
  • 주요 요점
  • Jeanl

답변1

DevSecOps에 대한 가장 진보된 접근 방식은 서버를 애완동물이 아닌 소처럼 취급하는 것입니다. 그런 다음 아이디어는 Strath에서 서버를 배포하는 스크립트를 갖는 것이며 구성 참조는 스크립트입니다. 이 접근 방식을 사용하면 구성 변경 후 서버가 재배포됩니다. 이는 구성 파일을 조정하는 것보다 시간이 더 걸리지만 일부 구성 상태(스크립트)를 더 쉽게 관리할 수 있습니다.

그런 다음 새 서버를 설정하는 데 사용할 수 있는 다양한 기술(Ansible, puppet...)이 있습니다. 배포 스크립트를 더 쉽게 작성할 수 있습니다.

변경 후에 문제가 발생할 수 있으므로 코드 개정 시스템은 한 버전에서 다른 버전으로의 변경 사항을 추적할 수 있습니다. (현재 표준은 이지만 gitGithub, Gitlab 등을 기반으로 여러 통합 소프트웨어를 가질 수 있습니다.)

관련 정보