常见问题解答
如果您只是想快速了解问题解答,此常见问题解答会很有帮助。
概述
Astra Control旨在简化Kubbernetes原生应用程序的应用程序数据生命周期管理操作。Astra控制服务支持在多个云提供商环境中运行的Kubernetes集群。
以下各节将为您在使用 Astra Control 时可能遇到的其他一些问题提供解答。如有任何其他澄清,请联系 astra.feedback@netapp.com
访问 Astra Control
Astra Control 在注册时需要准确的客户信息。要进行全球贸易合规性( GTC )检查,必须提供此信息。
Astra Control 要求您在入职部分提供准确的客户信息。如果您提供的信息不正确,则会收到 "Registration Failed" 错误。您所属的其他帐户也会被锁定。
您可以通过访问 Astra 控制服务 https://astra.netapp.io。
要求他们检查其垃圾邮件文件夹中是否有来自 do-not-reply@netapp.com 的电子邮件,或者在收件箱中搜索 " 邀请函 " 。 您也可以删除此用户并尝试重新添加它们。
是的。升级到高级计划后、Astra Control开始为您的帐户中的所有受管命名空间收取费用。
否从升级到超值计划时开始计费。
是的、您需要为云提供商的集群使用的永久性卷付费。
注册 Kubernetes 集群
否将集群添加到Astra Control后、该服务将自动在Kubbernetes集群上安装Astra三端容器存储接口(CSI)驱动程序。此CSI驱动程序用于为云提供商支持的集群配置永久性卷。
可以将新的工作节点添加到现有池中、也可以创建新池、但前提是它们是 COS_CONTAINERD
映像类型。这些信息将由 Astra Control 自动发现。如果新节点在 Astra Control 中不可见,请检查新工作节点是否正在运行受支持的映像类型。您还可以使用验证新工作节点的运行状况 kubectl get nodes
命令:
注册Elastic Kubernetes Service (EKS)集群
可以、您可以将专用EKS集群添加到Astra Control Service。要添加专用EKS集群、请参见 "从 Astra Control Service 开始管理 Kubernetes 集群"。
注册Azure Kubernetes Service (AKS)集群
可以,您可以将专用 AKS 集群添加到 Astra Control Service 。要添加专用AKS集群、请参见 "从 Astra Control Service 开始管理 Kubernetes 集群"。
可以、您可以将AKS集群配置为使用Azure Active Directory (Azure AD)进行身份验证和身份管理。创建集群时、请按照中的说明进行操作 "正式文档" 将集群配置为使用Azure AD。您需要确保集群满足AKS管理的Azure AD集成的要求。
注册Google Kubernetes Engine (GKEE)集群
可以,您可以将专用 GKE- 集群添加到 Astra Control Service 中。要添加专用GKE集群、请参见 "从 Astra Control Service 开始管理 Kubernetes 集群"。
专用GKE集群必须具有 "授权网络" 设置为允许 Astra Control IP 地址:
52.188.218.166/32
是的。Astra Control可以管理共享VPC中的集群。 "了解如何为共享 VPC 配置设置 Astra 服务帐户"。
登录到后 "Google Cloud Console",您的服务帐户详细信息将显示在 * IAM 和管理 * 部分中。有关详细信息,请参见 "如何为 Astra Control 设置 Google Cloud"。
不支持,此配置不受支持。仅支持一个 GCP 项目。
删除集群
从 Astra Control 中删除集群不会对集群的配置(应用程序和永久性存储)进行任何更改。对该集群上的应用程序执行的任何 Astra Control 快照或备份都将无法还原。存储在存储后端的卷快照数据不会被删除。由 Astra Control 创建的永久性存储备份将保留在云提供商的对象存储中,但无法还原。
|
在通过 GCP 删除集群之前,请始终从 Astra Control 中将其删除。如果在集群仍由 Astra Control 管理时从 GCP 中删除集群,则可能会对您的 Astra Control 帐户产生发生原因问题。 |
从Astra Control Center取消管理集群时、Astra Control配置程序或Astra三项功能不会自动从集群中卸载。要卸载Asta Control配置程序及其组件或Asta Trandent、您需要 "请按照以下步骤卸载包含Astra Control配置程序服务的Astra Trdent实例"。
管理应用程序
Astra Control 不会部署应用程序。应用程序必须部署在 Astra Control 之外。
在成功添加到 Astra Control 后, Astra Trident 运算符会将默认存储类设置为 netapp-cvs-perf-Premium
。如果应用程序的 PVC 未绑定到适用于 Google Cloud 的 Cloud Volumes Service ,您可以执行以下几个步骤:
-
运行
kubectl get SC
并检查默认存储类。 -
检查用于部署应用程序的 YAML 文件或 Helm 图表,查看是否定义了其他存储类。
-
GKE1.24及更高版本不支持基于Docker的节点映像。检查以确保GKEE中的工作节点映像类型为
COS_CONTAINERD
NFS挂载成功。
任何现有备份或快照都将被删除。应用程序和数据始终可用。数据管理操作不适用于非受管应用程序或属于该应用程序的任何备份或快照。
数据管理操作
第一个受管集群的地理位置决定了对象存储的位置。例如,如果您添加的第一个集群位于欧洲区域,则会在同一地理位置创建存储分段。如果需要,您可以 "添加其他存储分段"。
在某些情况下, Astra Control 会在执行其他过程时自动创建快照。如果这些快照的使用时间超过几分钟,您可以安全地将其删除。
是的。Astra Control对应用程序执行的快照操作包括绑定到应用程序PVC的所有PV的快照。
否Asta Control创建的快照和备份只能使用Asta Control进行管理。
Asta Control配置程序
Asta Control配置程序作为Asta Control的一部分、支持一组超群的存储配置功能、这些功能在开源Asta三元数据中不可用。这些功能是对开放源码的三元数据可用的所有功能的补充。
Asta Control配置程序已取代Asta Trandent、成为Asta Control架构中的存储配置程序和流程编排程序。Asta Control用户应执行此操作 "启用Asta Control配置程序" 使用A作用 力控制。此版本仍支持Asta三项功能、但未来版本不支持此功能。Asta三元数据将保持开源状态、并使用NetApp的新CSI和其他功能进行发布、维护、支持和更新。但是、只有包含A作用 力三项CSI功能以及扩展存储管理功能的A作用 力控制配置程序才能用于即将推出的A作用 力控制版本。
否Asta三端技术将继续采用开源方式、并可免费下载。现在、使用Astra Control配置程序功能需要Astra Control许可证。
可以。即使您不想使用Astra Control数据管理功能的完整功能集、也可以升级到Astra Control配置程序并使用其功能。
安装Asta Control配置程序后、Asta Control UI中的主机集群将显示 ACP version
而不是 Trident version
字段和当前安装的版本号。
如果您无权访问此UI、则可以使用以下方法确认安装成功:
验证 trident-acp
容器正在运行 acpVersion
为 23.10.0
或更高版本、状态为 Installed
:
kubectl get torc -o yaml
响应:
status: acpVersion: 23.10.0 currentInstallationParams: ... acpImage: <my_custom_registry>/trident-acp:v23.10.0 enableACP: "true" ... ... status: Installed