7.2. 使用 链接 资源连接站点
使用令牌链接站点的替代方法是使用 CLI 创建 链接
资源 YAML 文件,并将该资源应用到另一个站点。
先决条件
- 两个站点
-
至少一个启用了
enable-link-access
的站点。
要链接站点,您可以在一个站点上创建链接资源 YAML 文件,并在其他站点应用该资源来创建链接。
流程
在您要创建链接 的站点,确保启用了链接访问:
skupper site update --enable-link-access
skupper site update --enable-link-access
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建
链接
资源 YAML 文件:skupper link generate > <filename>
skupper link generate > <filename>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 其中
<filename>
是保存在本地文件系统中的 YAML 文件的名称。在不同的站点应用
链接
资源 YAML 文件以创建链接:kubectl apply -f <filename>
kubectl apply -f <filename>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 其中
<filename>
是保存在本地文件系统中的 YAML 文件的名称。检查链接的状态:
skupper link status
skupper link status
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 您可能需要在链接就绪前多次发出命令:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 现在,您可以在应用程序网络上公开服务。
使用 CLI 链接站点时需要考虑许多选项,请参阅 CLI 参考,包括 常用的选项。