如何在k8上设置预留代理?(视频)

大卫徐
2021-02-02 42

在k8s上为Artifactory设置保留代理

视频转录

大家好,我是JFrog support的David。在本视频中,我将向您展示如何为Artifactory和Kubernetes设置反向代理。Artifactory可以作为主存储库或docker存储库,但为了实现这一点,它通常需要一个反向代理来为Artifactory将docker api重写为HTTP。

在工件中,我们有一个HDP反向代理生成器。正如您在这里看到的,我选择了引擎X并提供了一些设置,我可以查看Artifactory自动生成的配置。让我们坚持这些价值观。

现在,你看到我在这里所做的就是把它转换成一个YAML。我只是将SSL的相应值和重写映射为YAML格式。这将在稍后进入值[听不清00:01:03]YAML为舵图。

现在我们有了YAML格式的Internet配置,我们所要做的就是将其添加到helm图中。这种方法的明显好处是,它允许您拥有一个非常一致的、可重复的配置,可以随时部署。如果我们向下导航,我们看到引擎X下面有一个Artifactory配置,简单地复制和粘贴,它覆盖了这个部分。要实现这个更改,我们所要做的就是简单地运行一个helm安装。

或者,我们可以创建一个配置映射。首先,我们从Artifactory获取本地配置,如图所示,并将其保存在一个位置。然后我们将运行一个命令来创建一个ConfigMap。我希望看到这将出现在我们的名称空间David X测试中,并且这个配置映射已经存在。因此,要实现这个配置映射,我们所要做的就是使用这个helm set命令。这将执行home升级,并将配置映射设置为我们生成的配置映射。好了。

这是我们在Artifactory上改变反向代理设置的两种方法。第二种方法显然允许您动态执行更改,但可能不是持久化的。然而,第一个允许你复制配置并在所有[听不清00:03:10]中保存它。

这是我关于如何在Kubernetes上为Artifactory设置反向代理的视频。感谢收看,希望大家喜欢。欢迎在下面的评论区留下你的评论、反馈或问题。