Demo to show how to automate air gapped edge devices in a secure way
The idea is to use a secure laptop such as the Panasonic Toughbook as the trusted environment that is installed and configured in the core and then used in the field to automate the edge configuration
- Install Red Hat Device Edge on the edge system
- Allow ssh authentication to the root user with an ssh key
- Put the ip address of Red Hat Device Edge in inventory file
- Execute setup_microshift.yaml with ansible
- Install Red Hat Enteprise Linux on the toughbook
- Allow ssh authentication to the root user with an ssh key
- Configure inventory with the ip address of the toughbook
- If you want to use the playbook that install quay, you need to download the file mirror-registry-amd64.tar.gz from OCP dashboard and put it in files/
- Execute setup_toughbook.yml to configure the toughbook
- After the playbook termination the toughbook is ready to be plugged in the air gapped network
- Execute deploy_application.yml to configure the edge device
- After the playbook termination the edge device is configured and running the hello-tomcat application