Install your very own local instance of the Red Hat CloudForms product, the management tool of choice for Red Hat Cloud Suite infrastructure solutions.
- First ensure you have an OpenShift container based installation, such as one of the following installed first:
-
or your own OpenShift installation.
-
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.
- Follow displayed instructions to log in to your brand new Red Hat CloudForms!
Before the log in interface to CloudForms will be available, it takes around 5-10 minutes to populate the containers database. When it is done, log in to CloudForms web interface (where YOUR-HOST-IP is generated during the installation):
username: admin
password: smartvm
username: admin
password: smartvm
How to add a container provider to start collecting metrics:
-
Log in to CloudForms console.
-
Hover on menu items COMPUTE -> CONTAINERS -> PROVIDERS (click on this last one only to open).
-
Click on CONFIGURATION menu at top to select ADD EXISTING CONTAINERS PROVIDER.
-
Fill in the form as follows:
Name: OCP
Type: OpenShift Container Platform
Zone: default
Default Endpoint:
Secuirty Protocol: SSL without validation
Hostname : kubernetes.default
API Port : 443
Token : (see command output below)
Confirm Token : (see command output below)
To lookup the token us the OpenShift CLI tool 'oc' from a terminal window:
$ oc login OCP_HOST_IP:8443 -u system:admin
$ oc serviceaccounts get-token cfme -n cloudforms
Paste the token output into the fields mentioned above to complete the form and click on VALIDATE button. Once successful click on ADD button. An OCP container provider should appear and given time presents data as shown in image below.
See the tagged releases for the following versions of the product:
-
v1.1 - Red Hat CloudForms 4.5 containerized and running on any OpenShift Container Platform installation.
-
v1.0 - Red Hat CloudForms 4.2 containerized and running locally.