Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Jak wspomniano w artykule What is OSConfig for Linux? (Co to jest konfiguracja systemu operacyjnego dla systemu Linux?), projekt OSConfig ma ułatwić aprowizowanie konfiguracji urządzeń (i ich stan) i zarządzanie nią za pomocą rozwiązań usługi Azure IoT lub GitOps. Ten artykuł zawiera informacje pomocne w kierowaniu do najważniejszej dokumentacji, w zależności od tego, jakie zadanie należy wykonać.
Tworzenie/tworzenie urządzeń, obrazów lub SBOMS
Czy decydujesz, jakie oprogramowanie zostanie dołączone do urządzenia? Czy integrujesz składniki oprogramowania z obrazem? Jeśli tak, ta sekcja jest dla Ciebie. Możesz pracować dla firmy tworzącej wyspecjalizowane zapieczętowane urządzenie. Możesz być integratorem systemów dodającym oprogramowanie do otwartych urządzeń, takich jak Pis, Jetsons itp. Możesz dążyć do certyfikacji urządzenia.
Na wczesnym etapie cyklu życia urządzenia/obrazu kluczem jest zapewnienie zainstalowania odpowiednich składników oprogramowania w celu włączenia aprowizacji urządzeń i zarządzania nimi. Poniższe linki koncentrują się na instalacji i integracji:
- Jak i gdzie zainstalować agenta OSConfig dla systemu Linux
- Informacje o kompilacjach programu OSConfig w wersji zapoznawczej lub kompilacji "niejawnych testerów"
- Co to jest program OSConfig dla systemu Linux?
Jeśli tworzysz urządzenia, ale także pracujesz z nimi rozwiązania (lub chcesz zobaczyć, co będą robić klienci operacyjni rozwiązania), przejdź do poniższej sekcji.
Tworzenie, obsługa, integrowanie lub administrowanie rozwiązaniami w chmurze z urządzeniami
Czy (lub ty) aprowizujesz urządzenia i/lub zarządzasz nimi przy użyciu platformy Azure? Jeśli tak, ta sekcja jest dla Ciebie. Być może pracujesz z inteligentnym rozwiązaniem HVAC. Być może tworzysz kolejne rozwiązanie jakości produkcji generacji. Możesz wziąć pod uwagę osobę devops zorientowaną na infrastrukturę. Możesz uznać się za konstruktora aplikacji, którego aplikacja wiąże się z niektórymi urządzeniami. W dowolnym z tych kontekstów konfiguracja systemu operacyjnego umożliwia aprowizację konfiguracji urządzeń (i ich stan) przy użyciu natywnych przepływów pracy opartych na bliźniaczej reprezentacji usługi Azure IoT, takich jak zapytania IoT Hub, konfiguracje IoT Hub itd.
Dla tych odbiorców kluczowe pytanie brzmi często "jakie części urządzenia/systemu operacyjnego mogę zarządzać?". Aby odpowiedzieć na to pytanie, zobacz:
- Co to jest program OSConfig dla systemu Linux?
- Praca ze stanem karty sieciowej, adresami IP itp., przy użyciu programu OSConfig i usługi Azure IoT
- Zarządzanie menedżerem pakietów systemu operacyjnego przy użyciu usług Azure IoT i OSConfig
- Praca z plikiem /etc/hosts przy użyciu usług Azure IoT i OSConfig
- Raportowanie i tworzenie spisu informacji o sprzęcie i systemie operacyjnym za pomocą usługi Azure IoT i aplikacji OSConfig
- Ponowne uruchamianie lub zamykanie urządzeń za pomocą usługi Azure IoT i aplikacji OSConfig
- Praca z nazwami hostów przy użyciu usług Azure IoT i OSConfig
- Ponowne uruchamianie lub zamykanie urządzeń za pomocą usługi Azure IoT i aplikacji OSConfig
- Konfiguracja niestandardowa i raportowanie przy użyciu usług Azure IoT i OSConfig
- Jak korzystać z funkcji CommandRunner programu OSConfig i usługi Azure IoT
Możesz również zainteresować się tematami dotyczącymi instalacji:
- Jak i gdzie zainstalować agenta OSConfig dla systemu Linux
- Informacje o kompilacjach programu OSConfig w wersji zapoznawczej lub kompilacji "niejawnych testerów"
Na koniec możesz od razu wypróbować scenariusze konfiguracji systemu operacyjnego. W tym celu należy wykonać czynności opisane w poniższej konfiguracji laboratorium. Pozwoli to na wypróbowanie dowolnego z powyższych przypadków użycia.
Open source i rozszerzalność
Czy chcesz dodać nowe funkcje do aplikacji OSConfig? Czy chcesz utworzyć architektury dystrybucji lub procesora CPU, których nie publikujemy? Czy chcesz po prostu rozejrzeć się? Jeśli tak, ta sekcja jest dla Ciebie.
Program OSConfig jest open source i akceptuje żądania ściągnięcia pod adresem https://github.com/Azure/azure-osconfig.
- Aby zapoznać się z omówieniem tworzenia konfiguracji systemu operacyjnego ze źródła, zobacz: https://github.com/Azure/azure-osconfig#readme
- Aby uzyskać główną bazę kodu, zobacz: https://github.com/Azure/azure-osconfig/tree/main/src
- Aby uzyskać wskazówki dotyczące tworzenia nowych modułów, architektury itp., zobacz: https://github.com/Azure/azure-osconfig/tree/main/docs
Następne kroki
Aby zapoznać się z omówieniem scenariuszy i możliwości konfiguracji systemu operacyjnego, zobacz:
Aby zapoznać się z konkretnymi praktycznymi przykładami, zobacz: