Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Linux için OSConfig nedir? bölümünde belirtildiği gibi, OSConfig projesi Azure IoT veya GitOps uygulamaları aracılığıyla cihaz yapılandırmasını (ve durumunu) sağlamayı ve yönetmeyi kolaylaştırmaya çalışır. Bu makale, gerçekleştirmeniz gereken işe bağlı olarak sizi sizin için en önemli belgelere yönlendirmeye yardımcı olmak için mevcuttur.
Cihaz, görüntü veya SBOMS geliştirme/oluşturma
Bir cihaza hangi yazılımların dahil edeceğine karar mı vereceksiniz? Yazılım bileşenlerini bir görüntüyle tümleştiriyor musunuz? Öyleyse, bu bölüm size yöneliktir. Özelleştirilmiş bir korumalı cihaz inşa eden bir şirket için çalışabilirsiniz. Pis, Jetsons gibi açık cihazlara yazılım ekleyen bir sistem tümleştiricisi olabilirsiniz. Cihaz sertifikası almayı hedefliyor olabilirsiniz.
Cihaz/görüntü yaşam döngüsünün başlarında önemli olan, cihaz sağlama ve yönetimi etkinleştirmek için doğru yazılım bileşenlerinin yüklendiğinden emin olmaktır. Aşağıdaki bağlantılar yükleme ve tümleştirmeye odaklanır:
- Linux için OSConfig aracısını yükleme ve yükleme
- OSConfig önizlemesi veya "insider" derlemeleri hakkında
- Linux için OSConfig nedir?
Cihazlar geliştirip bunlarla birlikte çözümler de çalıştırırsanız (veya çözüm işletme müşterilerinizin ne yaptığını görmek istiyorsanız), aşağıdaki bölüme geçin.
Cihazlarla bulut çözümleri oluşturma, çalıştırma, tümleştirme veya yönetme
Azure'ı kullanarak cihaz sağlayıp/veya yönetecek misiniz? Öyleyse, bu bölüm size yöneliktir. Akıllı bir HVAC çözümü çalıştırmış olabilirsiniz. Yeni bir nesil üretim kalitesi çözümü geliştiriyor olabilirsiniz. Kendinizi altyapı odaklı bir devops kişisi olarak düşünebilirsiniz. Kendinizi, bazı cihazları içeren bir uygulama oluşturucusu olarak düşünebilirsiniz. Bu bağlamların herhangi birinde OSConfig, IoT Hub Sorguları, IoT Hub Yapılandırmaları gibi yerel Azure IoT ikiz tabanlı iş akışlarını kullanarak cihaz yapılandırmasını (ve durumunu) sağlamanızı ve yönetmenizi sağlayabilir.
Bu hedef kitle için önemli soru genellikle "cihazın/işletim sisteminin hangi bölümlerini yönetebilirim?" sorusudur. Bunu yanıtlamak için bkz:
- Linux için OSConfig nedir?
- OSConfig ve Azure IoT kullanarak ağ bağdaştırıcısı durumu, IP adresleri vb. ile çalışma
- Azure IoT ve OSConfig kullanarak işletim sistemi paket yöneticisini yönetme
- Azure IoT ve OSConfig kullanarak /etc/hosts dosyasıyla çalışma
- Azure IoT ve OSConfig ile donanım ve işletim sistemi bilgilerini raporlama ve envantere ekleme
- Azure IoT ve OSConfig ile cihazları yeniden başlatma veya kapatma
- Azure IoT ve OSConfig kullanarak konak adlarıyla çalışma
- Azure IoT ve OSConfig ile cihazları yeniden başlatma veya kapatma
- Azure IoT ve OSConfig ile özel yapılandırma ve raporlama
- OSConfig ve Azure IoT'nin CommandRunner özelliğiyle etkileşim kurma
Yükleme konuları da ilginizi çekebilir:
- Linux için OSConfig aracısını yükleme ve yükleme
- OSConfig önizlemesi veya "insider" derlemeleri hakkında
Son olarak, OSConfig senaryolarını hemen denemek isteyebilirsiniz. Bunu yapmak için aşağıdaki laboratuvar kurulumunu çalıştırın. Bu, yukarıda bağlantılı kullanım örneklerinden herhangi birini denemek için sizi harika bir konuma getirecektir.
Açık kaynak ve genişletilebilirlik
OSConfig'e yeni özellikler eklemek istiyor musunuz? Yayımlamadığımız dağıtımlar veya CPU mimarileri için derleme yapmak istiyor musunuz? Etrafa bir göz atmak ister misin? Öyleyse, bu bölüm size yöneliktir.
OSConfig, adresinden açık kaynak ve çekme isteklerini https://github.com/Azure/azure-osconfigkabul eder.
- Kaynaktan OSConfig oluşturmaya genel bakış için bkz: https://github.com/Azure/azure-osconfig#readme
- Ana kod tabanı için bkz: https://github.com/Azure/azure-osconfig/tree/main/src
- Yeni modüller, mimari vb. oluşturma yönergeleri için bkz: https://github.com/Azure/azure-osconfig/tree/main/docs
Sonraki adımlar
OSConfig senaryolarına ve özelliklerine genel bakış için bkz:
Belirli pratik örnekler için bkz: