云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

负载均衡_动漫百度云_12月免费

小七 141 0

负载均衡_动漫百度云_12月免费

在我的上一篇博文中,我谈到了sapdatahub是一个容器化应用程序意味着什么。今天我想谈谈sapdatahub的安装。所有解释都与SAP Data Hub 2.3或更新版本有关。

这是一个前奏:对于SAP TechEd,我提交了一个关于安装SAP Data Hub的会议。我想在这个会议期间演示安装与现场演示…不幸的是,意识到几个小时前,会议室没有配备显示器。我即兴创作了几幅匆忙准备的白板画。我把这些图纸作为这篇博文的基础。

官方文档中有很多关于安装SAP Data Hub的文章(特别是这里和这里)。我写这篇博文的目的显然不是要让您在没有查阅文档的情况下安装sapdatahub。相反,十大淘客软件排名,我喜欢通过看一点幕后来补充文档。

SAP Data Hub的每一次安装—与软件的安装位置无关—简单地说,包括三个阶段:准备、安装和安装后。

安装阶段包括四个子阶段:飞行前检查、镜像,部署和验证。这就是它的样子:

在安装过程中,商城返利系统,你会接触到不同的"东西"。我尝试在下图中描述它们:

在准备阶段,您需要设置一个安装主机(1)来运行安装过程,以及一个Kubernetes群集(2)和一个"本地"容器注册表(3)来通过安装过程安装SAP Data Hub。

备注:如果SAP Data Hub作为在SAP系统环境中,安装SAP Data Hub的建议安装过程是使用SAP Maintenance Planner(请参阅此处)。另一种方法是命令行工具(安装.sh)与SAP Data Hub一起提供。今天,我将使用命令行工具。我可能会写一篇关于使用SAP Maintenance Planner的单独博客…或者一位同事也可以。总是在幕后安装.sh跑。因此,您今天学到的知识将保持有效。

安装主机(1)是Linux计算机/虚拟机。它必须满足一定的要求。例如,它需要安装Docker、Python、Kubernetes命令行工具(kubectl)和Kubernetes包管理器(helm)。

SAP Data Hub的安装过程假设您有一个正在运行的Kubernetes集群(2)和"本地"容器注册表(3)。就像安装主机一样,两者都必须满足一定的要求。Kubernetes集群(2)需要至少由三个节点组成(所有详细信息都可以在这里找到)。

根据您是想在本地还是云中安装SAP Data Hub(以及在哪个云提供商上),启动集群和注册表的步骤会延迟。我不想通过列出单独的命令来夸大这篇博文。

准备好安装后,请安装SAP Data Hub。在这里,您可以从SAP软件下载中心(4)将软件存档下载到安装主机(1):

打开软件存档(在本例中为DHFOUNDATION03_3-80004015.zip,即SAP Data Hub 2.3 patch 3)后,您可以在安装主机(1)上找到以下文件夹结构:

现在乐趣开始了。通过运行命令行工具开始安装(安装.sh). 命令行工具有两个必需的参数:用于部署sapdatahub的Kubernetes命名空间和"local"容器注册表(3)。您可以这样开始安装:

命令行工具有更多的附加参数。如果您没有通过,服务器和云主机,它稍后会提示您输入(其中一些)。

在您开始安装之后,命令行工具会执行一些检查,物联网行业,以确保满足安装SAP Data Hub所需的先决条件。这些检查旨在确保安装不会中途中断。它们可与飞行员起飞前的检查相比较,以尽量减少飞机坠毁的风险。因此,SAP的开发人员称之为"飞行前检查":

在飞行前检查之后,命令行工具会提示您输入其他参数(您在调用时没有传递这些参数)安装.sh). 最后,它要求您确认安装的参数(也称为"配置"):

确认参数后,命令行工具首先为SAP Data Hub镜像容器映像。它们稍后将用于在Kubernetes群集(2)上运行SAP Data Hub的不同组件。

镜像意味着命令行工具将必要的容器映像从(专用)SAP容器注册表(5)以及(公用)第三方容器注册表(6)拉到安装主机(1)。之后,它为的容器图像添加标签,并将它们推送到"本地"容器注册表(3)"本地"是指Kubernetes集群(2)使用的容器注册表。

下面的屏幕截图显示了安装主机(1)上的一些容器图像:

您可以看到每个容器图像都列出了两次:

一旦容器图像被标记为从中提取的容器注册表,e、 g.SAP容器注册表(73554900100200008830)。dockersrv.repositories.sap文件.ondemand.com网站)或Docker Hub(码头工人).一旦它被标记为容器注册表,它就被推送到了,淘客,即Kubernetes集群(2)使用的"本地"容器注册表(3)。在本例中,这是容器注册表欧盟gcr io/…234664.

SAP容器注册表(5)包括SAP Data Hub所有版本(支持包、修补程序)的容器映像。命令行工具"绑定"到一个版本的sapdatahub(在本例中是sapdatahub2.3patch3)。所有相关的容器图像都列在./tools中/图片.sh从SAP软件下载中心下载的软件归档文件(4)。