In the previous chapter, we briefly discussed the differences between IaaS and PaaS solutions. We also discussed OpenShift as a part of the PaaS solution. We provided a basic explanation of OpenShift's business value and the main OpenShift components.
Some OpenShift users don't want to spend time deploying and configuring the OpenShift development or evaluation environment. However, they may need the environment to perform day to day operations. In this chapter, we are going to show you how to quickly set up a ready-to-use development environment on most popular desktop operating systems, using the most popular approaches.
We will cover the following topics in this chapter:
- Why use a development environment?
- Deployment variants
- Working with oc cluster up
- Working with Minishift
- Working with Vagrant