Livepatch on-prem with IBM Cloud Object Storage patch storage

To configure this, follow these steps:

  • Create an IBM Cloud Object Storage (COS) bucket in the preferred region (best if the region is the same as the deployment’s). Care needs to be taken to make the bucket not publicly writable, as this would pose a significant security risk.

  • Choose an authentication method: an IAM API key with a service instance ID, or the ambient VPC Instance Metadata Service if the VM is granted the required trusted profile.

  • Configure the relevant IBM config options.

Once this is configured, Livepatch will store and retrieve patch files from the COS bucket.

Credentials are resolved in the following order of preference: an IAM API key (patch-storage.ibm-api-key/patch-storage.ibm-service-instance-id), then, if not configured, the ambient VPC Instance Metadata Service (optionally selecting a trusted profile via patch-storage.ibm-trusted-profile-id).