How to Manage OSB Services
What is this guide about?
This guide shows you how to manage OSB (Open Service Broker) services in meshStack. You'll learn how to discover, provision, update, and maintain OSB services for your projects and workspaces.
warning
Please make sure OSBs are enabled for your meshStack. If you are not sure reach out to support@meshcloud.io
Discover Available OSB Services
Prerequisites
- You have access to meshPanel as a workspace or project manager.
- Your platform team has enabled OSB services in your meshStack environment.
Step by Step Guide
- Go to the Marketplace section in meshPanel.
- Browse the list of available OSB services.
- Use filters or search to find the service you need.
Provision a New OSB Service
Prerequisites
- You have identified the OSB service you want to provision.
- You have the necessary permissions to provision services in your workspace or project.
Step by Step Guide
- Select the desired OSB service from the Marketplace.
- Click Provision or Create Instance.
- Fill out the required configuration fields (such as service plan, parameters, and target project or workspace).
- Submit the form to start provisioning.
- meshStack will handle the request and show you the status.
View and Manage Existing OSB Service Instances
Prerequisites
- You have provisioned OSB services in your project or workspace.
Step by Step Guide
- Navigate to your project or workspace in meshPanel.
- Open the Service Instances tab.
- Review all provisioned OSB services.
- Click on a service instance to view details, usage, and status.
Update an OSB Service Instance
Prerequisites
- You have an existing OSB service instance that supports updates.
- You have permissions to modify service instances.
Step by Step Guide
- Select the service instance you want to update.
- Choose Edit or Update.
- Change the configuration as needed.
- Save your changes. meshStack will apply the update and show the new status.
Delete an OSB Service Instance
Prerequisites
- You have an OSB service instance you want to remove.
- You have permissions to delete service instances.
Step by Step Guide
- Select the service instance you want to delete.
- Choose Delete.
- Confirm the deletion.
- meshStack will deprovision the service and update the status.
Monitor Service Health and Usage
Prerequisites
- You have provisioned OSB services in your workspace or project.
Step by Step Guide
- Use the monitoring and logging features in meshPanel to track the health and consumption of your OSB services.
- If you encounter issues, check the logs or contact your platform team for support.
Approve a Service Broker
When a user publishes a service broker, an admin needs to approve it before its services become available in the marketplace catalog.
Prerequisites
- You have admin permissions in meshPanel.
- A user has published a new service broker that requires approval.
Step by Step Guide
- Open meshPanel and navigate to the Marketplace > Service Broker section.
- Locate the service broker awaiting approval.
- Click the check button next to the broker to approve it.
- After approval, the broker’s services will be available to all users in the marketplace.