在 SAP BTP, Kyma Runtime 中设置服务实例和服务绑定
学习目标
在 SAP BTP, Kyma runtime 中设置服务实例和服务绑定
使用场景
在了解到可以在 SAP BTP, Kyma runtime 中使用 SAP BTP 提供的服务之后,本练习将向您展示如何在 Kyma dashboard 中创建服务实例和服务绑定。您还将学习如何在 SAP BTP cockpit 中显示它们。
任务流程
在本练习中,您将执行以下步骤:
设置新命名空间。
使用 Kyma dashboard 创建服务实例。
在 SAP BTP cockpit 中验证该服务实例是否已创建。
使用 Kyma dashboard 创建服务绑定。
在 SAP BTP cockpit 中验证该服务绑定是否已创建。
前提条件
在开始之前,请确保满足以下前提条件:
您已在 SAP BTP 子账户中创建了 SAP BTP, Kyma runtime 实例。请参阅 使用 Kyma 在 SAP BTP 上部署 Kubernetes 集群 。
您已配置 kubectl 以便与您的 SAP BTP, Kyma runtime 实例进行交互,并且您有权访问 Kyma dashboard。请参阅 为 Kyma 设置和配置 Kubectl 和 使用 Kyma Dashboard 访问您的 Kyma Runtime 实例 。
您拥有 SAP Credential Store 免费层服务计划的权益。
提示
在本练习中,我们使用 SAP Credential Store 服务来示例说明 Kyma runtime 中的服务管理流程。要使用此服务,您必须首先为您的子账户分配权益。要了解如何操作,请参阅 Manage Entitlements Using the Cockpit。您也可以使用其他 SAP BTP 服务,而不创建 SAP Credential Store 的实例。从 SAP Discovery Center 中选择该服务,并确保您已为子账户分配了必要的权益。
任务 1:设置新命名空间
步骤
从 SAP BTP cockpit 中的子账户概览,按照链接转到 Kyma dashboard。
转到 Namespaces 并选择 Create。
在 Name 字段中,输入 service-management 并选择 Create。 如果成功,Kyma dashboard 会显示
service-management命名空间的详细信息。其状态为active。
任务 2:使用 Kyma Dashboard 创建服务实例
步骤
转到 Service Management → Service Instances 并选择 Create.
输入以下必填参数:
Name:credential-store
Offering Name:credstore
Plan Name:free
注意
如果您使用其他服务,可以在 SAP BTP cockpit 的 Service Marketplace 中查看 Offering Name 和 Plan Name 参数。
选择 Create。
结果
如果成功,该服务实例会出现在 Kyma dashboard 中。其状态为 Provisioned。
任务 3:在 SAP BTP Cockpit 中检查服务实例
步骤
导航到您的 SAP BTP cockpit,然后转到 Services → Instances and Subscriptions。
检查实例 Credential Store 是否显示在实例列表中。如果没有,请导航回您的 Kyma dashboard,再次确认您设置的服务实例状态为
Provisioned。
注意
您只能在 Kyma dashboard 中创建、删除和管理服务实例和服务绑定。您无法在 SAP BTP cockpit 中执行这些操作。不过,如果您想查看服务详细信息(例如服务名称或计划),可以在 SAP BTP cockpit 中进行。
任务 4:使用 Kyma Dashboard 创建服务绑定
步骤
在 Kyma dashboard 中,转到
service-management命名空间。转到 Service Management → Service Bindings 并选择 Create。
输入以下必需的参数:
Name:credstore-binding
Service Instance Name:credential-store
选择 Create。
结果
如果成功,Kyma dashboard 会显示 credstore-binding 服务绑定的详细信息。其状态为 Provisioned。
任务 5:在 SAP BTP Cockpit 中检查服务绑定
步骤
导航到您的 SAP BTP Cockpit,然后转到 Services→Instances and Subscriptions 。
点击
credential-store服务实例以查看其详细信息。您会看到credstore-binding服务绑定。
注意
您只能在 Kyma dashboard 中创建、删除和管理服务实例和服务绑定。您无法在 SAP BTP cockpit 中执行这些操作。不过,如果您想查看服务详细信息(例如服务名称或计划),可以在 SAP BTP cockpit 中进行。
结果
恭喜!您已成功完成这个关于 SAP BTP, Kyma runtime 中服务管理的练习。您在 Kyma dashboard 中创建了服务实例和服务绑定,并在 SAP BTP cockpit 中验证了它们的状态。