Site create command

Create a site.

Usage

skupper site create <name> [options]

Output

Waiting for status...
Site "<name>" is ready.

Examples

# Create a site
skupper site create west

# Create a site that can accept links from remote sites
skupper site create west --enable-link-access

Options

  • name string, required

    A name of your choice for the Skupper site. This name is displayed in the console and CLI output.

    PlatformsKubernetes, Docker
    See alsoKubernetes object names
  • --output string

    Print the resource to the console in a structured output format instead of submitting it to the Skupper controller.

    Choices
    json

    Produce JSON output

    yaml

    Produce YAML output

    PlatformsKubernetes, Docker
  • --timeout string (duration)

    Raise an error if the operation does not complete in the given period of time.

    Default

    60s

    PlatformsKubernetes, Docker
  • Allow access for incoming links from remote sites.

    PlatformsKubernetes, Docker
    See alsoLink access concept
  • Configure external access for links from remote sites.

    Default

    default

    Choices
    default

    Use the default link access. On OpenShift, the default is route. For other Kubernetes flavors, the default is loadbalancer.

    route

    Use an OpenShift route. OpenShift only.

    loadbalancer

    Use a Kubernetes load balancer. Kubernetes only.

    PlatformsKubernetes, Docker
    See alsoLink access concept, Kubernetes load balancer services
  • --service-account string

    The Kubernetes service account under which to run the Skupper controller.

    Default

    skupper:skupper-controller

    PlatformsKubernetes
    See alsoKubernetes service accounts
  • --namespace string

    Set the namespace.

    PlatformsKubernetes, Docker
    See alsoNamespace concept, Kubernetes namespaces
  • --context string

    Set the kubeconfig context.

    PlatformsKubernetes
    See alsoKubernetes kubeconfigs
  • --kubeconfig string

    Set the path to the kubeconfig file.

    PlatformsKubernetes
    See alsoKubernetes kubeconfigs
  • --platform string

    Set the Skupper platform.

    Choices
    kubernetes

    Kubernetes

    docker

    Docker or Podman

    PlatformsKubernetes, Docker
    See alsoPlatform concept
  • --help

    Display help and exit.

    PlatformsKubernetes, Docker

Errors

  • A site resource already exists

    There is already a site resource defined for the namespace.