Version: 0.6

kore create service

kore create service#

Create a service within the team

Synopsis#

Provides the ability to provision a service in the team. The service itself is created from a predefined service plan (a template). You can view the service plans available to you via $ kore get serviceplans.

kore create service [flags]

Examples#

Note: you can retrieve a list of all the service plans available to you via:
$ kore get serviceplans
$ kore get serviceplan <name> -o yaml
# Create a service foo from plan some-plan
$ kore -t <myteam> create service foo --plan some-plan
# You can override the plan parameters using the --param
$ kore -t <myteam> create service foo --param configkey=value
# You can using JSON values when setting a parameter
$ kore -t <myteam> create service foo --param 'configlist=[1, 2, 3]'
# Check the status of the service
$ kore -t <myteam> get service foo -o yaml

Options#

-c, --cluster CLUSTER_NAME cluster which this service belongs to CLUSTER_NAME
-d, --description DESCRIPTION a short description for the service DESCRIPTION
--dry-run shows the resource but does not apply or create (defaults: false)
-h, --help help for service
-n, --namespace NAMESPACE target namespace in the cluster NAMESPACE
--param KEY=VALUE a series of key value pairs used to override plan parameters KEY=VALUE
-p, --plan NAME plan which this service will be templated from NAME
-T, --show-time BOOL shows the time it took to successfully provision a new service BOOL

Options inherited from parent commands#

--debug indicates we should use debug / trace logging (defaults: false)
--force is used to force an operation to happen (defaults: false)
--no-wait indicates if we should wait for resources to provision
-o, --output string the output format of the resource (json,yaml,table,template) (default "table")
--profile string allows you to explicitly set the selected profile
--show-headers indicates we should display headers on table out (default true)
-t, --team string the team you are operating within
--verbose enables verbose logging for debugging purposes (defaults: false)

SEE ALSO#