第 17 章 使用 YAML 在本地系统中创建站点


使用 YAML 可让您在 Docker、Podman 和 Linux 上创建和管理站点。

典型的工作流是创建一个站点,将站点链接在一起,并向服务网络公开服务。

如果您需要多个站点,在使用 skupper 时指定一个唯一的命名空间,如 skupper --namespace second-site ...

17.1. 使用 YAML 在本地系统上创建简单站点

您可以使用 YAML 来创建和管理 Skupper 站点。

先决条件

  • 已安装 skupper CLI。

流程

  1. 在空目录中创建一个名为 my-site.yaml 的站点 CR YAML 文件,例如 local

    apiVersion: skupper.io/v2alpha1
    kind: Site
    metadata:
      name: my-site
    Copy to Clipboard Toggle word wrap

    此 YAML 在 default 命名空间中创建一个名为 my-site 的站点。

  2. 创建站点:

    skupper system setup --path ./local
    Copy to Clipboard Toggle word wrap

    skupper 尝试处理本地目录中的任何文件。通常,在运行 skupper system setup 之前为站点创建所有资源。

  3. 检查站点的状态:

    skupper site status
    Copy to Clipboard Toggle word wrap

    您可能需要在站点就绪前多次发出命令:

    NAME    STATUS  MESSAGE
    default Ready   OK
    Copy to Clipboard Toggle word wrap

    现在,您可以将此站点链接到另一个站点,以创建应用程序网络。

使用 YAML 创建站点时需要考虑许多选项,请参阅 YAML 参考,包括 常用的选项

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat