Installing EEBs using REST APIs
You can perform an upgrade by installing EEBs using REST APIs.
To install EEBs using REST APIs
- (Optional) Upload an EEB package file to the cluster. This also downloads the EEB directly.
POST /api/appliance/v1.0/upgrade/upload
Usually, the EEB RPM file upload takes around 2 minutes.
- Find the list of all the available EEBs (downloaded/installed).
GET /api/appliance/v1.0/upgrade/eebs
- Find the summary of a specific EEB.
GET /api/appliance/v1.0/upgrade/eebs/{eebName} - (Optional) Find the directory path where the EEB should be placed.
GET /api/appliance/v1.0/upgrade/path
- Install the EEB.
PATCH /api/appliance/v1.0/upgrade/eebs/{eebName} - You can find the details of the progress of the EEB installation using the task ID.
GET /api/appliance/v1.0/tasks/{taskId}