Skip to content

Latest commit

 

History

History
142 lines (96 loc) · 4.12 KB

getting-started.adoc

File metadata and controls

142 lines (96 loc) · 4.12 KB

Workshop Preparation (DO THIS FIRST!)

1. Sign-On to bastion host

Using the connection information and credentials provided by the instructor, get yourselves signed into your bastion session.

2. Invoke tmux

tmux is a very handy utilty for terminal session management. If for any reason you lose connectivity or your session is terminated, tmux will preserve your session and allow you to reconnect. There are MANY other features provided by this utility. Some of them are listed in the primary document section titled Quick Overview of tmux.

tmux

3. Become the root user

In order to execute the environment preparation, we need to become the administrative user 'root'.

sudo -i

4. Only with Explicit Instructions

⚠️
It is likely that your instructor (or the automated deployment system) has already performed these steps. Do not replace, update or overwrite the configuration unless you are directed to do so.

Click on the commands below to expose steps to perform each action. Remember, only do this if explicitly asked to do so.

Commands to clone workshop from source

# cd ~

# cd ./RHEL8-Workshop

# git branch <branch-name>

Commands to update the workshop

# cd ~/RHEL8-Workshop

# git pull

Commands to configure the workshop

# cd ~/RHEL8-Workshop

# cp ./sample-configs/[depoyment-type]/* ./config

5. Run the Prep Script

ℹ️
If you run the deployment playbooks from the web console shell, you will be disconnected and have to sign in again. If you used tmux, you can easily recover your shell with 'tmux a'

Now we will run the playbooks that will set up all of the workshop exercises.

cd ~/RHEL8-Workshop

./rhel8-workshop.sh all

The preparation script will run for approximately 5 to 7 minutes on a fresh deployment.

6. A Few Words While the Installer Runs

New in RHEL 8

ℹ️
If the presenter (or partner) has some slides to show, this is a good place to use them. Otherwise, here are some high-level bullets about RHEL 8.

6.1. Release Information

  • RHEL 8 GA Release Date: May 7th, 2019

  • End of Full Support: May 2024

  • End of Maintenance Support: May 2029

  • RHEL 8 Release cadence is now a predictable 6 month cycle

    • RHEL 8.1 was released Nov, 2019

    • RHEL 8.2 was released Apr, 2020

    • RHEL 8.3 was released Nov, 2020

    • RHEL 8.4 was released May, 2021

6.2. General Information

  • Kernel Version: 4.18+

  • System Compiler: GCC 8.2, LLVM 6.0

  • Hardware Architectures: Intel/AMD 64-bit, IBM Power LE, IBM z Systems, ARM 64-bit

  • Default File System: XFS

  • Package Management: Yum v4 (dnf)

  • Time Sync: Chrony

  • Networking: Network Manager

7. Conclusion

The set up of the RHEL 8 Workshop should now be complete. A couple of remaining words of advice:

  1. Some exercises are dependant on the successful completion of other exercises. Those dependencies will be noted.

  2. Pay attention to which user-id (login) to use

  3. Pay attention to which host to use

  4. There is an exam at the conclusion of the workshop…​ #notreally

End of Unit