Installing IBM Cloud Private Cloud Foundry with the Cloud Foundry deployment tool

Cloud Foundry deployment tool

The Cloud Foundry deployment tool is automatically installed on the inception container when you run the launch.sh script. You can use the Cloud Foundry deployment tool to manage extensions, upload your configurations, and start and monitor deployments.

By default, the Cloud Foundry deployment tool is accessible from all IP addresses and uses port 30100 to communicate. You can use the following parameters to restrict client access:

For example:

./launch.sh -n IBMCloudPrivate -b ./BOM.yml -c /home/user/data -e LICENSE=accept -ih 10.10.1.2 -pui 9090

Configuring Cloud Foundry deployment tool settings

Complete the following steps to configure the Cloud Foundry deployment tool:

  1. From the installation directory, run the following command:

     ./cm api
    

    Copy the Token. You need the token to set up the Cloud Foundry deployment tool.

  2. From a web browser, browse to http[s]://<IP>:<Port> where IP is the IP address of the server that is running the inception container (usually the server from which you enter the launch.sh command). The default ports are 30100 (HTTP) and 30102 (HTTPS) or the ports you specified in the -pui and -psslui parameters of the launch.sh command.

    Note: If you use autogenerated or self-signed certificates, your browser must trust the Cloud Foundry deployment tool URL.

  3. Click Settings and complete the following fields:

    • Configuration manager API endpoint http[s]://<IP>:<port> where IP is the IP address of the server that is running the inception container and the port is the default port 30101 (HTTP) and 30103 (HTTPS) or the port you specified in the -p and -pssl parameters of the launch.sh command.

      Note: If you use auto-generated or self-signed certificate, your browser must trust the Configuration manager API endpoint URL.

    • Token This is the token that you copied in step 1.

  4. Click Submit.

Managing extensions

IBM provides extensions that are ready for you to use. You can also add your own custom extensions. For more information about using extensions, see Using extensions in IBM® Cloud Private Cloud Foundry.

You can view, register, and unregister extensions.

Configurations

You can upload, create, edit, or view and deploy your configurations.

States

From the States page, you can follow up on the deployment.

Server logs

From the Server logs menu, you can see the logs of the Configuration manager.