Upload Custom Logo on Traceable Platform¶
This guide explains how to upload a custom logo to the Traceable Platform.
Overview¶
You can customize the Traceable Platform with your organization's logo using one of two methods:
- Option 1: Host the logo on your own server and provide the URL
- Option 2: Upload the logo directly to the platform
Prerequisites¶
- Access to the Traceable Operator (TI) UI
- Custom logo image file (JPEG, PNG, etc.)
- Logo dimensions: 260 pixels wide × 110 pixels tall (maximum)
Option 1: External Logo Hosting¶
Use this method if your logo is hosted on an external server accessible from the platform.
Step 1: Navigate to Keycloak Helm Chart¶
- Login to the Traceable Operator (TI)
- Click on Helm Releases
- Filter by Keycloak
- Click on the Keycloak release name
Step 2: Update Helm Values¶
Edit user/values.yaml and add:
Example:
Step 3: Save Configuration¶
Click Save All to save the changes.
Step 4: Upgrade Helm Release¶
- Click Helm Upgrade
- Click Helm Upgrade again to confirm
Step 5: Verify¶
Refresh the platform UI and verify the custom logo is displayed correctly.
Option 2: Platform-Hosted Logo¶
Use this method to upload the logo directly to the platform.
Step 1: Navigate to Keycloak Helm Chart¶
- Login to the Traceable Operator (TI)
- Click on Helm Releases
- Filter by Keycloak
- Click on the Keycloak release name
Step 2: Enable Custom Logo¶
Edit user/values.yaml and add:
Step 3: Save Configuration¶
Click Save All to save the changes.
Step 4: Upgrade Helm Release¶
- Click Helm Upgrade
- Click Helm Upgrade again to confirm
Step 5: Upload the Logo¶
- Navigate to Tasks → UploadCustomLogo
- Click Save and Next
- Upload Image: Select the custom logo file from your local system
- Click Save and Next (Review)
- Click Start Install
Step 6: Verify¶
Refresh the platform UI and verify the custom logo is displayed correctly.
Logo Requirements¶
| Requirement | Specification |
|---|---|
| Maximum Width | 260 pixels |
| Maximum Height | 110 pixels |
| Supported Formats | JPEG, PNG, GIF, SVG |
| Background | Transparent recommended |
Tips:
- Use a logo with transparent background for best results
- Test the logo on both light and dark backgrounds
- Ensure the logo is legible at the specified dimensions
Troubleshooting¶
Logo Not Displaying¶
Symptoms: Logo doesn't appear after configuration.
Solutions:
- Clear browser cache and refresh
- Verify the Helm upgrade completed successfully
- Check Keycloak pod logs for errors:
- Verify the logo URL is accessible (for external hosting)
Logo Appears Distorted¶
Symptoms: Logo is stretched or cropped incorrectly.
Solutions:
- Resize logo to fit within 260×110 pixels
- Maintain aspect ratio when resizing
- Use PNG format for logos with transparency
External Logo URL Not Working¶
Symptoms: Logo from external URL doesn't load.
Solutions:
- Verify the URL is accessible from the platform
- Check for CORS restrictions
- Ensure HTTPS is used if the platform uses HTTPS
- Verify firewall rules allow outbound access to the logo URL
Reverting to Default Logo¶
To revert to the default Traceable logo:
- Navigate to Keycloak Helm chart
- Update
user/values.yaml:
- Save and upgrade the Helm release
Related Documentation¶
Support¶
For logo customization assistance, contact: support@harness.io