DevOps 구성 탐색
모든 구성 데이터를 단일 진실 공급원으로 저장하고 관리하는 데 사용합니다 DevOps 구성 . 또한 배포 전에 구성 데이터의 유효성을 검사하고 배포된 구성 데이터의 충돌을 해결하는 데 사용할 DevOps 구성 수 있습니다.
이 짧은 비디오를 시청하여 의 구성 데이터 스냅샷 DevOps 구성 이 의도하지 않은 구성 데이터 변경으로 인한 문제를 식별하는 데 어떻게 도움이 되는지 확인하십시오.
구성 관련 중단 또는 경보의 근본 원인 분석을 사용하여 구성 "드리프트"라고도 하는 의도하지 않은 구성 데이터 변경을 신속하게 식별하고 해결합니다. 변경 요청에 첨부된 의도된 구성 데이터 변경의 현재 버전과 과거 버전을 비교하고 필요한 경우 원하는 상태로 롤백합니다.
자세한 내용은 구성 데이터 변경과 관련된 경보 조사 문서를 참조하십시오.
구성 데이터 관리
DevOps 구성 은 소스 도구가 아닌 구성 데이터에 대한 단일 정보 소스가 됩니다. 통합 모델은 역할 기반 액세스 제어를 통해 여러 소스에서 구성 데이터를 관리하고 보호합니다.
배포 전에 구성 데이터의 유효성을 검사하여 규정 미준수 변경을 방지하지만 DevOps 구성 , 데이터가 소스에 보관되고 에 DevOps 구성저장되지 않은 경우 구성 데이터의 보안을 적용할 수 없습니다.
- 워크플로우
DevOps 구성 모든 데이터를 한 위치에서 관리하고, 데이터가 작성된 대로 유효성을 검사하고, 필요할 때 데이터를 내보냅니다.
- DevOps 엔지니어 가상 사용자
API DevOps 구성 를 사용하여 DevOps 구성 구성 데이터를 관리하고 유효성을 검증합니다. 따라서 팀이 더 빠른 속도로 릴리스할 수 있으므로 DevOps 프로덕션에서 위험하거나 규정을 준수하지 않는 변경 사항이 발생하지 않도록 할 수 있습니다.
애플리케이션 또는 인프라 구성에 대한 변경이 위험하거나 규정을 준수하지 않는 것으로 간주되는 경우 배포가 중지되도록 CI/CD 파이프라인 또는 배포 스크립트에서 자동화된 게이트를 사용합니다.
더 많은 정책이 추가되고 더 많은 익스포터가 정의되면 관리합니다 DevOps 구성 .
구성 데이터 유효성 검사
DevOps 구성 는 배포 전에 구성 데이터의 유효성을 자동으로 검사하여 정책 프레임워크를 준수하도록 보장하면서 규정 미준수 변경을 방지하는 테스트 도구 역할을 합니다.
구성 데이터에 대한 정책을 실행하여 배포 전 유효성 검사가 수행됩니다. 정책 콘텐츠 팩에는 DevOps 구성 표준 문제를 확인하는 일반 정책이 포함되어 있지만 사용 사례에 따라 사용자 지정할 수 있습니다.
- 워크플로우
구성 데이터가 변경되거나 추가되면 여러 DevOps 구성 소스에 저장된 구성 데이터에 대한 정책을 실행하고, 유효성을 검사하고, 결과를 반환합니다.
파이프라인에서 배포 여부에 대한 결정이 이루어지고 배포할 원본(예: Git)에서 구성 데이터가 검색됩니다.
- 앱 엔지니어(또는 IT 인프라 소유자) 가상 사용자
구성 데이터를 확인하는 데 사용합니다 DevOps 구성 . 따라서 프로덕션 환경에 변경 내용을 적용하기 전에 위험이 발생하지 않고 모든 변경 내용이 회사 정책을 준수하는지 확인합니다.
이 도구는 기존 도구 집합과 통합되므로 작업이 수행되는 방식이 변경되지 않으며 학습할 새로운 도구가 없습니다. 구성 데이터에 대한 변경 사항은 백그라운드에서 확인되며 결과가 보고되면 조치를 취할 수 있습니다.