6.2. 在 Kubernetes 上使用 CLI 创建简单的站点
先决条件
-
已安装
skupper
CLI。 - Skupper 控制器在您运行的 Kubernetes 集群上运行,或者您在平台上运行。
流程
检查
SKUPPER_PLATFORM
环境是否已未设置或设置为kubernetes
。-
kubernetes
- default -
podman
-
docker
-
linux
-
在 Kubernetes 上创建站点:
skupper site create <site-name> --namespace <namespace>
$ skupper site create <site-name> --namespace <namespace>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果将上下文设置为要创建站点的命名空间,则不需要指定命名空间。例如:
skupper site create my-site
$ skupper site create my-site Waiting for status... Site "my-site" is ready.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用 CLI 创建站点时需要考虑许多选项,请参阅 CLI 参考,包括 常用的选项。
例如:
--enable-link-access
如果启用,这个选项允许您创建令牌 并链接到 此站点。默认情况下,这个选项被禁用,但您可以修改后续
skupper site update --enable-link-access
的设置。--timeout <time>
您可以添加 timeout 选项,以指定 CLI 等待站点状态报告
就绪
的最长时间。skupper site create my-site --timeout 2m
skupper site create my-site --timeout 2m
Copy to Clipboard Copied! Toggle word wrap Toggle overflow timeout 选项不会停止创建站点,但如果站点未就绪,则会输出以下内容:
Site "my-site" is not yet ready: Pending
Site "my-site" is not yet ready: Pending
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 您可以使用
skupper site status
随时检查站点的状态。