Skip to Content
Getting Started with OpenShift
book

Getting Started with OpenShift

by Steve Pousty, Katie Miller
May 2014
Beginner
104 pages
2h 24m
English
O'Reilly Media, Inc.
Content preview from Getting Started with OpenShift

Chapter 2. Creating Applications

Since this is a guide for the impatient, we are going to dig right in and create our first application. In this chapter we are going to spin up a plain Python application without any code dependencies. Like we said in the Preface, we chose Python because it is easy to read. The goal is for you to get comfortable with the syntax for creating OpenShift applications; you do not need to know Python to understand this book. Again, we are just using Python to illustrate the patterns of working with OpenShift; this book will most definitely not make you a Python expert.

Preliminary Steps

Before you get started, you’ll need to do two things:

  • Sign up for an OpenShift account.
  • Install the RHC command-line tools. While you can also use the web interface or the Eclipse plug-in, we believe the command-line tools offer the best opportunity to experience the full power of developing applications on OpenShift. If you would like to know more about creating and managing your applications through the Web Console or an IDE, see the links in Online Resources.

In the next section, we will explain the rhc setup command.

Setting Up the Command-Line Tools

Once you have installed the client tools, you need to configure them to work with your OpenShift Online account. To do this, use the following command:

$ rhc setup

Executing this command sets up your command-line tools to talk to the OpenShift servers. When you run this command, the following things will happen:

  • RHC will talk ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Deploying to OpenShift

Deploying to OpenShift

Graham Dumpleton
DevOps with OpenShift

DevOps with OpenShift

Stefano Picozzi, Mike Hepburn, Noel O'Connor
Hybrid Cloud Apps with OpenShift and Kubernetes

Hybrid Cloud Apps with OpenShift and Kubernetes

Michael Elder, Jake Kitchener, Dr. Brad Topol

Publisher Resources

ISBN: 9781491900468Errata