Audiencias para la documentación de OSConfig
Como se indicó en ¿Qué es OSConfig para Linux?, el proyecto OSConfig busca facilitar el aprovisionamiento y administración de la configuración del dispositivo (y el estado) mediante procedimientos de Azure IoT o GitOps. Este artículo existe para ayudarle a dirigirle la documentación más importante, en función del trabajo que necesite realizar.
Desarrollo o compilación de dispositivos, imágenes o SBOMS
¿Decide qué software se incluirá en un dispositivo? ¿Está integrando componentes de software en una imagen? Si es así, esta sección es para usted. Es posible que trabaje para una empresa que cree un dispositivo sellado especializado. Es posible que sea un integrador de sistemas que agregue software para abrir dispositivos como Pis, Jetsons, etc. Es posible que apunte a una certificación de dispositivos.
Al principio del ciclo de vida del dispositivo o la imagen, la clave es asegurarse de que se instalan los componentes de software adecuados para habilitar el aprovisionamiento y la administración de dispositivos. Los vínculos siguientes se centran en la instalación y la integración:
- Cómo y dónde instalar el agente de OSConfig para Linux
- Acerca de las compilaciones de versión preliminar o "insiders" de OSConfig
- ¿Qué es OSConfig para Linux?
Si desarrolla dispositivos pero también opera soluciones con ellos (o quiere ver lo que harán los clientes operativos de la solución), continúe con la sección siguiente.
Creación, funcionamiento, integración o administración de soluciones en la nube con dispositivos
¿ Aprovisiona o administrará dispositivos mediante Azure? Si es así, esta sección es para usted. Es posible que esté trabajando con una solución hvac inteligente. Es posible que esté desarrollando una solución de calidad de fabricación de próxima generación. Puede considerarse una persona de devops orientada a la infraestructura. Puede considerarse un generador de aplicaciones, cuya aplicación implica algunos dispositivos. En cualquiera de estos contextos, OSConfig puede permitirle aprovisionar y administrar la configuración del dispositivo (y el estado) mediante flujos de trabajo nativos basados en gemelos de Azure IoT, como IoT Hub Consultas, configuraciones de IoT Hub, etc.
Para esta audiencia, la pregunta clave suele ser "¿qué partes del dispositivo o sistema operativo puedo administrar?". Para responder a esto, consulte:
- ¿Qué es OSConfig para Linux?
- Trabajo con el estado del adaptador de red, las direcciones IP, etc., mediante OSConfig y Azure IoT
- Administración del administrador de paquetes del sistema operativo mediante Azure IoT y OSConfig
- Uso del archivo /etc/hosts mediante Azure IoT y OSConfig
- Informe e inventario de hardware e información del sistema operativo con Azure IoT y OSConfig
- Reinicio o apagado de dispositivos con Azure IoT y OSConfig
- Uso de nombres de host mediante Azure IoT y OSConfig
- Reinicio o apagado de dispositivos con Azure IoT y OSConfig
- Configuración personalizada e informes con Azure IoT y OSConfig
- Interacción con la característica CommandRunner de OSConfig y Azure IoT
También puede interesarle los temas de instalación:
- Cómo y dónde instalar el agente de OSConfig para Linux
- Acerca de las compilaciones de versión preliminar o "insiders" de OSConfig
Por último, es posible que quiera probar escenarios de OSConfig inmediatamente. Para ello, ejecute la siguiente configuración de laboratorio. Esto le pondrá en una excelente posición para probar cualquiera de los casos de uso vinculados anteriormente.
Extensibilidad y código abierto
¿Desea agregar nuevas características a OSConfig? ¿Desea compilar para distribuciones o arquitecturas de CPU que no publicamos? ¿Sólo quieres echar un vistazo? Si es así, esta sección es para usted.
OSConfig se código abierto y acepta solicitudes de incorporación de cambios en https://github.com/Azure/azure-osconfig.
- Para obtener información general sobre cómo compilar OSConfig desde el origen, consulte: https://github.com/Azure/azure-osconfig#readme
- Para obtener el código base principal, consulte: https://github.com/Azure/azure-osconfig/tree/main/src
- Para obtener instrucciones sobre cómo crear nuevos módulos, arquitectura, etc., consulte: https://github.com/Azure/azure-osconfig/tree/main/docs
Pasos siguientes
Para obtener información general sobre los escenarios y funcionalidades de OSConfig, consulte:
Para obtener ejemplos prácticos específicos, consulte: