Site create command¶
A site is a place where components of your application are running. Sites are linked to form application networks. There can be only one site definition per namespace.
| Platforms | Kubernetes, Docker, Podman, Linux |
|---|---|
| Waits for | Ready |
Examples¶
# Create a site
$ skupper site create west
Waiting for status...
Site "west" is ready.
# Create a site that can accept links from remote sites
$ skupper site create west --enable-link-access
Primary options¶
--enable-ha
boolean
Configure the site for high availability (EnableHA). EnableHA sites have two active routers
--enable-link-access
boolean
allow access for incoming links from remote sites (default: false)
| Default |
|
|---|
--help
boolean
help for create
--link-access-type
<string>
configure external access for links from remote sites. Choices: [route|loadbalancer]. Default: On OpenShift, route is the default; for other Kubernetes flavors, loadbalancer is the default.
| Choices |
|
|---|
--timeout
<duration>
raise an error if the operation does not complete in the given period of time (expressed in seconds). (default 3m0s)
| Default |
|
|---|
--wait
<string>
Wait for the given status before exiting. Choices: configured, ready, none (default "ready") ``` ``` -c, --context string Set the kubeconfig context
| Default |
|
|---|
--kubeconfig
<string>
Path to the kubeconfig file to use -n, --namespace string Set the namespace -p, --platform string Set the platform type to use [kubernetes, podman, docker, linux] ```
Global options¶
Errors¶
- A site resource already exists
There is already a site resource defined for the namespace.