Home > Storage > ObjectScale and ECS > Product Documentation > ECS Storage Broker Installation Guide > Creating an instance
Sv-cat works in coordination with your ECS and Kubernetes Cluster. When provisioning against an advertised plan you will need to provide, on the command line, the Kubernetes namespace to connect the bucket to and which ECS Broker plan to provision from.
In the below command you will need to define an instance name set by the person provisioning, class which is the ECS Storage Broker name and plan which will line up with one of the advertised plans from the ECS Storage Broker.
root@local:~/ecs-cf-service-broker# svcat provision demo-instance --class ecs-bucket --plan unlimited
Name: demo-instance
Namespace: default
Status:
Class: f3cbab6a-5172-4ff1-a5c7-72990f0ce2aa
Plan: 89d20694-9ab0-4a98-bc6a-868d6d4ecf31
Parameters:
No parameters defined
Note: In the example above, the bucket is provisioned into the default namespace. To provision to a namespace add a --namespace namespace parameter
To view the provisioned instance (bucket) created issue the below command.
root@local:~/ecs-cf-service-broker# svcat get instances
NAME NAMESPACE CLASS PLAN STATUS
+---------------+-----------+--------------------------------------+--------------------------------------+--------+
demo-instance default f3cbab6a-5172-4ff1-a5c7-72990f0ce2aa 89d20694-9ab0-4a98-bc6a-868d6d4ecf31 Ready
What this command is telling us is we have created on your ECS Cluster a bucket with no quota limits. At the moment the bucket has not been connected to the Kubernetes namespace where it will be used.
To connect the newly created bucket to your Kubernetes Cluster you will need to create a binding to a Kubernetes namespace.