OSConfig 설명서에 대한 대상 그룹
Linux용 OSConfig란?에서 설명한 대로 OSConfig 프로젝트는 Azure IoT 또는 GitOps 사례를 통해 디바이스 구성(및 상태)을 더 쉽게 프로비전하고 관리할 수 있도록 합니다. 이 문서는 수행해야 하는 작업에 따라 가장 중요한 설명서로 안내하는 데 도움이 됩니다.
디바이스, 이미지 또는 SBOMS 개발/빌드
디바이스에 포함할 소프트웨어를 결정하고 있나요? 소프트웨어 구성 요소를 이미지에 통합하고 있나요? 그렇다면 이 섹션이 사용자에게 적합합니다. 특수 봉인된 디바이스를 빌드하는 회사에서 작업할 수 있습니다. Pis, Jetsons 등과 같은 디바이스를 여는 소프트웨어를 추가하는 시스템 통합자일 수 있습니다. 디바이스 인증을 목표로 할 수 있습니다.
디바이스/이미지 수명 주기 초기에는 디바이스 프로비저닝 및 관리를 사용하도록 올바른 소프트웨어 구성 요소가 설치되어 있는지 확인하는 것이 중요합니다. 다음 링크는 설치 및 통합에 중점을 두고 있습니다.
디바이스를 개발하지만 솔루션을 운영하거나 고객이 수행하는 솔루션을 확인하려는 경우 다음 섹션을 계속 진행합니다.
디바이스와 클라우드 솔루션 빌드, 운영, 통합 또는 관리
Azure를 사용하여 디바이스를 프로비전 및/또는 관리 하시겠습니까? 그렇다면 이 섹션이 사용자에게 적합합니다. 스마트 HVAC 솔루션을 운영하고 있을 수 있습니다. 차세대 제조 품질 솔루션을 개발할 수 있습니다. 자신을 인프라 지향 devops 사람으로 간주할 수 있습니다. 앱 작성기로 간주할 수 있습니다. 앱에 일부 디바이스가 포함됩니다. 이러한 컨텍스트에서 OSConfig를 사용하면 IoT Hub 쿼리, IoT Hub 구성 등과 같은 네이티브 Azure IoT 쌍 기반 워크플로를 사용하여 디바이스 구성(및 상태)을 프로비전하고 관리할 수 있습니다.
이 대상 그룹의 주요 질문은 종종 "디바이스/OS에서 관리할 수 있는 부분"입니다. 이에 대한 답변은 다음을 참조하세요.
- Linux용 OSConfig란?
- OSConfig 및 Azure IoT를 사용하여 네트워크 어댑터 상태, IP 주소 등 작업
- Azure IoT 및 OSConfig를 사용하여 OS 패키지 관리자 관리
- Azure IoT 및 OSConfig를 사용하여 /etc/hosts 파일 작업
- Azure IoT 및 OSConfig를 사용하여 하드웨어 및 OS 정보 보고 및 인벤토리
- Azure IoT 및 OSConfig를 사용하여 디바이스 다시 부팅 또는 종료
- Azure IoT 및 OSConfig를 사용하여 호스트 이름 작업
- Azure IoT 및 OSConfig를 사용하여 디바이스 다시 부팅 또는 종료
- Azure IoT 및 OSConfig를 사용하여 사용자 지정 구성 및 보고
- OSConfig 및 Azure IoT의 CommandRunner 기능과 상호 작용하는 방법
설치 항목에 관심이 있을 수도 있습니다.
마지막으로 OSConfig 시나리오를 즉시 사용해 볼 수 있습니다. 이렇게 하려면 다음 랩 설정을 실행합니다. 이렇게 하면 위에 연결된 사용 사례를 사용해 볼 수 있습니다.
오픈 소스 및 확장성
OSConfig에 새 기능을 추가하시겠습니까? 게시하지 않는 배포판 또는 CPU 아키텍처용으로 빌드하시겠습니까? 주위를 둘러보시겠습니까? 그렇다면 이 섹션이 사용자에게 적합합니다.
OSConfig는 오픈 소스 에서 https://github.com/Azure/azure-osconfig끌어오기 요청을 수락합니다.
- 원본에서 OSConfig를 빌드하는 방법에 대한 개요는 다음을 참조하세요. https://github.com/Azure/azure-osconfig#readme
- 기본 코드베이스는 다음을 참조하세요. https://github.com/Azure/azure-osconfig/tree/main/src
- 새 모듈, 아키텍처 등을 빌드하는 방법에 대한 지침은 다음을 참조하세요. https://github.com/Azure/azure-osconfig/tree/main/docs
다음 단계
OSConfig 시나리오 및 기능에 대한 개요는 다음을 참조하세요.
구체적인 실제 예제는 다음을 참조하세요.