Please be advised that this training may require Internet access for things such as downloading updates and Docker images.
The purpose of this training to to quickly demonstrate an application-centric IT architecture by providing an end-to-end solution for deploying containerized applications quickly and reliably, with atomic update and rollback for application and host alike.
We're going to be building 5 systems, one master and four hosts. These directions will produce the following systems:
hostname | ip | roles |
---|---|---|
atomic-master | 192.168.122.10 | cluster master, docker registry, ostree repository |
atomic-host-01 | 192.168.122.11 | atomic container host |
atomic-host-02 | 192.168.122.12 | atomic container host |
atomic-host-03 | 192.168.122.13 | atomic container host |
atomic-host-04 | 192.168.122.14 | atomic container host |
In order to make best use of lab time, please review the deployment options and ensure you have one of the following:
Minimal time will be allocated during the training to get functional lab environments.
We are going to be working with the Fedora Cloud Atomic image, however, this training should work with little to no modification on CentOS Atomic and Red Hat Enterprise Linux Atomic Host.
The cloud-init
images provided are basic and are not intended for use in a real world environment. Though not covered in this training, you should choose to customize the cloud-init
image for instance: adding your own SSH public keys, changing the default password and setting other options as necessary.
cloud-init
imagesOr, you can run:
wget https://people.redhat.com/jpreston/atomic-training/atomic-master-cidata.iso
wget https://people.redhat.com/jpreston/atomic-training/atomic-host-01-cidata.iso
wget https://people.redhat.com/jpreston/atomic-training/atomic-host-02-cidata.iso
wget https://people.redhat.com/jpreston/atomic-training/atomic-host-03-cidata.iso
wget https://people.redhat.com/jpreston/atomic-training/atomic-host-04-cidata.iso
We want to download the appropriate cloud image.
Or, you can run:
wget https://download.fedoraproject.org/pub/fedora/linux/releases/22/Cloud/x86_64/Images/Fedora-Cloud-Atomic-22-20150521.x86_64.qcow2
Or, you can run:
wget http://cloud.centos.org/centos/7/atomic/images/CentOS-Atomic-Host-7.1.2-GenericCloud.qcow2
You'll need an active subscription to download from access.redhat.com
Now, wait until the class, you may want to run through some reference materials!