第 7 章 使用 Skupper Podman


使用 skupper 命令行界面(CLI)可让您从当前 Linux 用户的上下文创建和管理 Skupper 站点。skupper Podman 允许您使用容器创建站点,而无需 Kubernetes。

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

7.1. 关于 Skupper Podman

skupper Podman 有以下优先级:

skupper --platform podman <command>
使用这个选项以避免更改模式,例如,如果您同时使用 Kubernetes 和 Podman。
export SKUPPER_PLATFORM=podman

使用这个命令将 Skupper Podman 用于当前会话,例如,如果您将两个终端设置为不同的上下文,请使用这个命令。将环境设置为目标 Kubernetes 站点:

$ export SKUPPER_PLATFORM=kubernetes
skupper switch podman
如果您输入了这个命令,则所有后续命令都会针对所有终端会话为目标 Podman 而不是 Kubernetes。

要确定哪个模式当前处于活跃状态:

$ skupper switch

podman

要切换回目标 Kubernetes 站点: skupper switch kubernetes

注意

在远程站点上公开的服务不会自动提供给 Podman 站点。这等同于使用 skupper init --enable-service-sync false 创建的 Kubernetes 站点。

要在 Podman 站点上使用公开的服务,请检查它是否存在原始 站点上的 skupper 服务状态,并使用这些信息在 Podman 站点上创建该服务:

$ skupper service create <name> <port>
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.