DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
Building Scalable Real-Time Apps with AstraDB and Vaadin
Register Now

Trending

  • Reactive Programming
  • Automating the Migration From JS to TS for the ZK Framework
  • Chaining API Requests With API Gateway
  • 5 Key Concepts for MQTT Broker in Sparkplug Specification

Trending

  • Reactive Programming
  • Automating the Migration From JS to TS for the ZK Framework
  • Chaining API Requests With API Gateway
  • 5 Key Concepts for MQTT Broker in Sparkplug Specification
  1. DZone
  2. Software Design and Architecture
  3. Cloud Architecture
  4. Zero to Cloud Operations on OpenShift in Minutes

Zero to Cloud Operations on OpenShift in Minutes

Add cloud management to your OpenShift-based cloud by adding CloudForms. Here's how to install it to your private cloud.

Eric D.  Schabell user avatar by
Eric D. Schabell
CORE ·
Sep. 15, 17 · Tutorial
Like (10)
Save
Tweet
Share
6.16K Views

Join the DZone community and get the full member experience.

Join For Free

Some time ago, I walked through installing the cloud management solution known as CloudForms in a container.

While this was fun, it was not really feasible and quickly ran into limitations in use.

The real solution is pulling this example into the Red Hat Demo Central collection and putting it on a cloud solution based on open technologies.

This gives you the chance to go from your laptop to cloud installation and onwards to a cloud operations solution in just minutes.

Let's take a look at how this works, shall we?

Cloud Operations in Minutes?

So now that you have this great management tool, what next to get it installed in just minutes?

The basis is to first get your own private cloud installed on your laptop based on OpenShift Container Platform, the latest version. This is achieved with the project ocp-install-demo. Just follow the instructions, and in just a few minutes, you will be logged into your own private cloud.

The next step is to get the rhcs-cloudforms-demo in the Red Hat Demo Central and install CloudForms in a few more minutes.

Red Hat CloudForms Install Demo

Installation is easy as following the following steps. First, install the OpenShift Container Platform and then push a container version of CloudForms into the cloud.

  1. First ensure you have an OpenShift container based installation, such as one of the following installed first:
  • OCP Install Demo
  • Or your own OpenShift installation.
  1. Download and unzip.
  2. Run 'init.sh':
   # The installation needs to be pointed to a running version
   # of OpenShift, so pass an IP address such as:
   #
   $ ./init.sh 192.168.99.100  # example for OCP.


  1. Follow the displayed instructions to log into your brand new Red Hat CloudForms!

Be sure to wait for a bit so that the containers can populate and deploy properly. 

CloudForms uses a memcache and PostgreSQL container image that must be available for data persistence.

You can find the service route (the URL to access CloudForms management console) by looking up the application routes in the provide menu in OpenShift. 

Hope you enjoy this container install with CloudForms and can experience the management features on your very own local machine.

Comment and feedback welcome in the project.

Cloud OpenShift

Published at DZone with permission of Eric D. Schabell, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Trending

  • Reactive Programming
  • Automating the Migration From JS to TS for the ZK Framework
  • Chaining API Requests With API Gateway
  • 5 Key Concepts for MQTT Broker in Sparkplug Specification

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com

Let's be friends: