Airgap Artifact Walk
Valid transport strategies include:
- S3
- SCP
- Rsync
- Physical media (e.g. DVD)
Glossary:
keyname
your AWS SSH key pair for provisioning bastion and registryrhcos_private_registry_node_ip
your Red Hat CoreOS (RHCOS) registry node private IP
Run on “low side” public facing bastion
- Push artifact bundles to “high side” RHCOS private registry node
rsync --progress -avzh bundle -e "ssh -i ~/.ssh/${keyname}" core@${rhcos_private_registry_node_ip}:~
- SSH to the “high side” RHCOS CloudCtl private deployment services node
ssh -i ~/.ssh/${keyname} core@${rhcos_private_registry_node_ip}
- Extract bundles
sudo tar xvf ${HOME}/bundle/koffer-bundle.sparta-*-*.tar -C /root
Continue High-Side Deploy