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