Orquestación de Pi frambuesa (3 / 8 paso)

Paso 3: estructura

Esto es un gran proyecto para mí, así que tendré que dividirlo en partes.

Aquí está el primer borrador de lo que quería lograr:

  • rpi_detector

    • módulo de descubrimiento, utilizar alguna forma de detectar ip por dirección mac parcial
    • usar la ip para crear inventario de ansible
    • opcional
      • prueba para los métodos de inicio de sesión estándar # integrado en rpi_ssh
      • SSH con contraseña
      • SSH con llave
  • rpi_inventory
    • utilizar detector para obtener lista de RPi
    • rpi_ssh
    • utilizar plantillas para la determinación del papel
    • generar inventario de ansible basado en una plantilla
  • rpi_ssh
    • métodos de prueba por defecto ssh login

      • SSH con contraseña

        • Si es cierto seguir cambiar clave, otra ssh con llave
      • SSH con llave: si política ordena interruptor a tecla, otra salida

      • interruptor a llave
        • Utilice la tecla root previamente definidos
        • generar la clave de root
        • generar claves para los usuarios definidos.
        • generar archivos de authorised_keys
        • copiar carpetas por definir
  • rpi_create # se usará para desplegar OS en frambuesa pi con net-installer
    • utilizar la plantilla para generar

      • instalador-config.txt
      • post-install.txt
    • necesaria copia archivos (llaves autorizadas, anfitriones, reglas etc..)
    • actualización o cambio cargador de arranque
    • Si se utiliza el repositorio local verificar accesibilidad, actualizar y verificar paquetes necesarios
    • reiniciar equipos todos afectados para iniciar el proceso de creación de
      • -utilizar la imagen de base si está disponible
  • rpi_provission
    • Si se usa como aplicación independiente:

  • rpi_detector
  • rpi_inventory
  • otra cosa
    • ejecución de actualización, actualización de playbook
    • ejecutar guías de provisión de papel
  • rpi_deploy
    • Guía para la verificación del medio ambiente
    • Guía para la implementación de
    • Guía para la verificación de la implementación
  • rpi_monitor
    • controlar el demonio para el control de estado de clúster
    • Vuelva a instalar y detección de fallos
  • Pasos a describir cómo me las arreglé y a veces falló en los pasos de este.

    Usar OS X como una plataforma de desarrollo, pero trató de poner a prueba todos los módulos en Windows y Linux. Tienen soluciones para esas plataformas derecho ahora, esperan conseguirlas en el futuro.

    Artículos Relacionados

    Cómo hacer una plataforma de Robot Arduino + frambuesa Pi

    Cómo hacer una plataforma de Robot Arduino + frambuesa Pi

    ACTUALIZACIÓN: Permite hacer Robots, mi hogar digital hackerspace, fue comprado por RobotShop. No quiero entrar, pero los nuevos propietarios prohibición yo y la mayoría de los miembros veteranos. Dijo la mayoría de los enlaces allí estará rota. Por
    Internet habilitado frambuesa Pi alimentador del animal doméstico

    Internet habilitado frambuesa Pi alimentador del animal doméstico

    Se trata de un comedero de perro con un Raspberry Pi.Si quieres:una manera fácil de alimentar a su perro grandehacer un seguimiento de cuando te alimentasCuánto control y cuánto alimentay ser capaz de alimentar remotamente a través de correo electrón
    Frambuesa Pi 3 modelo B: Guía de un principiante

    Frambuesa Pi 3 modelo B: Guía de un principiante

    Una versión más reciente del Raspberry Pi, Frambuesa Pi 3 modelo B ha sido lanzada recientemente. Lo que lo hace diferente de otros modelos anteriores son:Un procesador de 64 bits más rápido corriendo a 1,2 GHzA bordo de Bluetooth de baja energía (BL
    Cómo utilizar y Arduino shield con la frambuesa Pi

    Cómo utilizar y Arduino shield con la frambuesa Pi

    Adición de Arduino shields a la frambuesa Pi pueden ser un dolor muy grande. Uno termina teniendo un lío de cables corriendo y configuración del software es un reto en la su propia derecha.Aquí le damos una solución sencilla para empezar a utilizar t
    Programación un Arduino de frambuesa Pi

    Programación un Arduino de frambuesa Pi

    Aprenda cómo instalar el IDE de Arduino en la Raspberry Pi para que pueda escribir y subir programas a un Arduino.Elementos necesarios:1 x frambuesa Pi1 x ArduinoAdemás, lo cables son necesarios como USB para Arduino.Paso 1: Instalación/configSuponie
    Frambuesa Pi - comunicación de Arduino Serial

    Frambuesa Pi - comunicación de Arduino Serial

    En este proyecto, vamos a hacer una comunicación entre Arduino y frambuesa Pi que transfieren información vital mediante el envío de bits de datos uno a la vez.Serie de comunicaciones es esenciales para cada Micro controladores para la comunicación e
    Máquina CNC de frambuesa Pi

    Máquina CNC de frambuesa Pi

    Mi amigo y yo pensamos sobre la construcción de una máquina CNC por un tiempo. Pero no queremos que sea sólo una máquina de CNC ordinario. Hemos querido hacer una máquina única que podría tener atributos muy singulares. Nos propusimos hacer una máqui
    Caso de Pi CNC frambuesa

    Caso de Pi CNC frambuesa

    Le mostrará cómo hice mi primer proyecto de carpintería en mi máquina cnc diy. Es una caja de madera (madera de contrachapado de 8mm) con juntas de madera para un Pi de frambuesa equipado con un escudo de Protoneer CNC (arduino nano, fuente de alimen
    Monitor de bebé de frambuesa Pi con Splunk

    Monitor de bebé de frambuesa Pi con Splunk

    Estos pasos le enseñará cómo montar los componentes necesarios para que un monitor de bebé de Raspberry Pi y recoger los datos en Splunk, un lector de registro y herramienta de análisis, programar los datos de una manera significativa. Al final usted
    El centro de automatización de frambuesa Pi-Arduino-SignalR hogar

    El centro de automatización de frambuesa Pi-Arduino-SignalR hogar

    Después de un par de mi preludio IBLEs publicado aquí y aquí, este proyecto toma el primer paso hacia la construcción de una versión básica de un funcional Inicio Centro de automatización.He utilizado varias tecnologías diferentes en un esfuerzo para
    CupBots - 3D plataforma robótica impresa para Arduino y frambuesa Pi

    CupBots - 3D plataforma robótica impresa para Arduino y frambuesa Pi

    Aquí es un proyecto de robótica de gran fin de semana para emprender con amigos o gente en su espacio local del fabricante. Usted necesitará una impresora 3D práctico 3D impresión los archivos STL adjuntan como parte de los pasos a continuación y una
    Frambuesa Pi música dedos

    Frambuesa Pi música dedos

    Creación de música es siempre divertido, pero que hace con su propio instrumento musical DIY es mucho mejor!!Tanto si eres un músico profesional en busca de ese nuevo instrumento siguiente intentar o un aficionado entusiasta que tiene conocimientos b
    Instalación de Audio movimiento PIR P.I.R.M.A frambuesa Pi

    Instalación de Audio movimiento PIR P.I.R.M.A frambuesa Pi

    PIR + Python + frambuesa Pi = instalación Audio movimiento accionado.Historia del proyecto:Mi padre es un Comisario de un pequeño museo sobre la historia de nuestro pueblo, Suiza de Elgg. Él tenía la idea de que una pieza de música se reproduce cuand
    Star Wars y Star Trek en Minecraft con frambuesa mermelada Mod

    Star Wars y Star Trek en Minecraft con frambuesa mermelada Mod

    Voy a explicar cómo hacer (a) fácilmente Star Wars y Star Trek (y otros) 3D modelos en Minecraft y (b) volar una nave espacial en Minecraft (¡ o incluso con otra entidad, como un murciélago o un zombi, volar!), usando los scripts de python muestra in