Update: June 2018 moved to Gitlab.
Install your very own local instance of the Red Hat CloudForms product, the management tool of choice for Red Hat Cloud Suite infrastructure solutions.
- (OPTIONAL) 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' or 'init.bat' file. 'init.bat' must be run with Administrative privileges:
# 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!
Should your local network DNS not handle the resolution of the above address, giving you page not found errors, you can apply the following to your local hosts file:
$ sudo vi /etc/hosts
# add host for OCP demo resulution
192.168.99.100 cloudforms-cloudforms.192.168.99.100.nip.io
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.3 - Red Hat CloudForms 4.5 containerized and running on OpenShift Container Platform and available on CDK with Minishift.
-
v1.2 - Red Hat CloudForms 4.5 containerized and running on any OpenShift Container Platform installation, added windows installation support.
-
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.