In the Cloud Controller pane, you configure the Cloud Controller.
To configure the Cloud Controller pane:
Click Cloud Controller.
Enter your Cloud Controller database encryption key if all of the following are true:
Cloud Foundry API rate limiting prevents API consumers from overwhelming the platform API servers. Limits are imposed on a per-user or per-client basis and reset on an hourly interval. Under Cloud Foundry API rate limiting, select one of the following options:
2000
.100
.(Optional) For Database connection validation timeout, enter in seconds the database connection validation timeout period you want to configure. The default value is 3600
. To configure Cloud Controller to make an additional query to the database whenever connections are checked out from the pool, enter -1
. Configuring -1
in this field has performance implications.
(Optional) For Database read timeout, enter in seconds the database read timeout period you want to configure. The default value is 3600
.
(Optional) For Cloud Controller monit health check timeout, enter in seconds the amount of time to wait before an HTTP request from the Cloud Controller monit health check is closed. The default value is 6
.
(Optional) For Age of audit events pruned from Cloud Controller database, enter in days the age at which audit events are to be pruned from the Cloud Controller database. The default value is 31
.
(Optional) For Age of completed tasks pruned from Cloud Controller database, enter in days the age at which completed tasks are to be pruned from the Cloud Controller database. The default value is 31
.
(Optional) Rotate the Cloud Controller database (CCDB) encryption key using the Encryption key ledger field. For more information, see Rotating the Cloud Controller database encryption key.
For Available Stacks, configure the set of stacks you want to make available to app developers on the platform:
Select the stacks to expose to developers. cflinuxfs4
is the latest stack, based on Ubuntu Jammy Jellfish (22.04), and is recommended. cflinuxfs3
, an older stack based on Ubuntu Bionic Beaver (18.04), remains supported as well. Lastly, tanzu-jammy
refers to the Tanzu Jammy Full stack. This stack uses the same operating system as cflinuxfs4, but is based on the Paketo stacks and is compatible with Cloud Native Buildpacks. Operators have the following four configuration options:
cflinuxfs4
onlycflinuxfs3
and cflinuxfs4
cflinuxfs4
and tanzu-jammy
cflinuxfs3
, cflinuxfs4
, and tanzu-jammy
Select a Default stack. This stack is used whenver an app is pushed with no stack specified. The available options are cflinuxfs3
and cflinuxfs4
. tanzu-jammy
is not supported as a defualt stack. If you select a stack list that does not include cflinuxfs3
, then cflinuxfs4
is used as the default stack.
Click Save.