(技术预览)为受管集群安装Asta Connector
由Asta Control Center管理的集群使用Asta Connector在受管集群和Asta Control Center之间实现通信。您需要在要管理的所有集群上安装Astra Connector。
安装A作用 连接器
您可以使用Kubbernetes命令和自定义资源(Custom Resource、CR)文件安装Astra Connector。
-
执行这些步骤时、请在要使用Astra Control进行管理的集群上执行这些命令。
-
如果使用的是Bastion主机、请从Bastion主机的命令行对这些命令执行问题描述。
-
您需要访问要使用Astra Control管理的集群。
-
要在集群上安装Asta Connector操作员、您需要具有Kubbernetes管理员权限。
|
如果为集群配置了强制实施Pod安全接入(这是Kubernetes 1.25及更高版本集群的默认设置)、则需要对相应的卷空间启用PSA限制。请参见 "使用Astra Control准备用于集群管理的环境" 有关说明,请参见。 |
-
在要使用Asta Control进行管理的集群上安装Asta Connector运算符。运行此命令时、命名空间
astra-connector-operator
创建并将配置应用于命名空间: -
确认操作员已安装并准备就绪:
-
从Asta Control获取API令牌。请参见 "Astra Automation文档" 有关说明,请参见。
-
使用令牌创建密钥。将<API_TOKEN>替换为您从Astra Control收到的令牌:
-
创建Docker密钥以提取Astra Connector映像。将括号<>中的值替换为您环境中的信息:
您可以在Astra Control Web UI中找到<ASTRA_CONTROL_ACCOUNT_ID>。在Web UI中,选择页面右上角的图图标,然后选择*API access*。 -
创建Astra Connector CR文件并将其命名为
astra-connector-cr.yaml
。更新方括号<>中的值以匹配您的Astra Control环境和集群配置:-
<ASTRA_CONTROL_ACCOUNT_ID>:在上一步中从Astra Control Web UI获取。
-
<CLUSTER_NAME>:应在Asta Control中分配此集群的名称。
-
<ASTRA_CONTROL_URL>:Asta Control的Web UI URL。例如:
https://astra.control.url
-
-
在您填充之后
astra-connector-cr.yaml
使用正确值的文件、应用CR: -
验证Asta Connector是否已完全部署:
-
验证集群是否已注册到Astra Control:
您应看到类似于以下内容的输出:
NAMESPACE NAME REGISTERED ASTRACONNECTORID STATUS astra-connector astra-connector true 00ac8-2cef-41ac-8777-ed0583e Registered with Astra
-
验证该集群是否显示在Astra Control Web UI的*集群*页面上的受管集群列表中。