Requisitos del Centro de Control de Astra
Comience verificando la preparación de su entorno operativo, clústeres de aplicaciones, aplicaciones, licencias y explorador web.
Requisitos del entorno operativo
Astra Control Center requiere uno de los siguientes tipos de entornos operativos:
-
OpenShift Container Platform de Red Hat 4.6.8, 4.7 o 4.8
-
Ranchero 2.5
-
Kubernetes 1.19 a 1.21 (incluido 1.21.x)
Asegúrese de que el entorno operativo que elija para alojar Astra Control Center cumple los requisitos de recursos básicos que se describen en la documentación oficial del entorno. Astra Control Center requiere los siguientes recursos además de los requisitos de recursos del entorno:
Componente | Requisito |
---|---|
Capacidad de almacenamiento de back-end ONTAP |
300 GB como mínimo disponible |
Nodos de trabajo |
Al menos 3 nodos de trabajo en total, con 4 núcleos de CPU y 12 GB de RAM cada uno |
Equilibrador de carga |
Tipo de servicio "LoadBalancer" disponible para que el tráfico de entrada se envíe a los servicios en el clúster de entorno operativo |
Resolución del FQDN |
Método para señalar el FQDN de Astra Control Center a la dirección IP de carga equilibrada |
Astra Trident |
|
Estos requisitos suponen que Astra Control Center es la única aplicación que se ejecuta en el entorno operativo. Si el entorno ejecuta aplicaciones adicionales, ajuste estos requisitos mínimos según corresponda. |
-
Registro de imágenes: Debe tener un registro de imágenes Docker privado existente en el que puede insertar imágenes de creación de Astra Control Center. Debe proporcionar la dirección URL del registro de imágenes donde cargará las imágenes.
-
Configuración de Astra Trident/ONTAP: Astra Control Center requiere que se cree una clase de almacenamiento y se establezca como la clase de almacenamiento predeterminada. Astra Control Center es compatible con los siguientes controladores de ONTAP proporcionados por Astra Trident:
-
ontap-nas
-
san ontap
-
ontap-san-economía
-
Durante la clonación de aplicaciones en entornos OpenShift, Astra Control Center debe permitir a OpenShift montar volúmenes y cambiar la propiedad de los archivos. Por este motivo, es necesario configurar una política de exportación de volúmenes ONTAP para permitir estas operaciones. Puede hacerlo con los siguientes comandos:
|
Si tiene pensado añadir un segundo entorno operativo OpenShift como recurso informático gestionado, debe asegurarse de que la función Astra Trident Volume Snapshot esté habilitada. Para habilitar y probar copias Snapshot de volumen con Astra Trident, "Consulte las instrucciones oficiales de la Astra Trident". |
Requisitos del clúster de aplicaciones
Astra Control Center tiene los siguientes requisitos para los clústeres que tiene previsto gestionar desde Astra Control Center. Estos requisitos también se aplican si el clúster que tiene previsto gestionar es el clúster de entorno operativo que aloja Astra Control Center.
-
La versión más reciente de Kubernetes "componente de controladora snapshot" está instalado
-
Una Astra Trident "volumesnapshotclass object" ha sido definido por un administrador
-
Existe una clase de almacenamiento de Kubernetes predeterminada en el clúster
-
Se configura al menos una clase de almacenamiento para que use Astra Trident
Su clúster de aplicaciones debe tener un kubeconfig.yaml archivo que define sólo un elemento context. Consulte la documentación de Kubernetes para "información sobre la creación de archivos kubeconfig".
|
Cuando administre clústeres de aplicaciones en un entorno Rancher, modifique el contexto predeterminado del clúster de aplicaciones en kubeconfig Archivo proporcionado por Rancher para utilizar un contexto de plano de control en lugar del contexto del servidor API Rancher. Esto reduce la carga en el servidor API de Rancher y mejora el rendimiento.
|
Y gestión de aplicaciones
Astra Control tiene los siguientes requisitos de gestión de aplicaciones:
-
Licencia: Para gestionar aplicaciones mediante Astra Control Center, necesita una licencia Astra Control Center.
-
Namespaces: Astra Control requiere que una aplicación no abarque más de un único espacio de nombres, pero un espacio de nombres puede contener más de una aplicación.
-
StorageClass: Si instala una aplicación con StorageClass definida explícitamente y necesita clonar la aplicación, el clúster de destino para la operación de clonado debe tener el StorageClass especificado originalmente. Se producirá un error al clonar una aplicación con un tipo de almacenamiento establecido explícitamente en un clúster que no tenga el mismo tipo de almacenamiento.
-
Recursos de Kubernetes: Las aplicaciones que usan recursos de Kubernetes no recopilados por Astra Control podrían no tener funciones completas de gestión de datos de aplicaciones. Astra Control recopila los siguientes recursos de Kubernetes:
-
Función de clúster
-
ClusterRoleBinding
-
ConfigMap
-
CustomResourceDefinition
-
Recurso personalizado
-
DemonSet
-
Puesta en marcha
-
DeploymentConfig
-
Entrada
-
MutatingWebhook
-
Claim persistente
-
Pod
-
Replicaset
-
RoleBinding
-
Función
-
Ruta
-
Secreto
-
Servicio
-
ServiceAccount
-
Statilusionados Set
-
ValidadoWebhook
-
Métodos de instalación de aplicaciones compatibles
Astra Control es compatible con los siguientes métodos de instalación de aplicaciones:
-
Fichero manifiesto: Astra Control admite aplicaciones instaladas desde un archivo manifiesto mediante kubectl. Por ejemplo:
kubectl apply -f myapp.yaml
-
Helm 3: Si utiliza Helm para instalar aplicaciones, Astra Control requiere Helm versión 3. Es totalmente compatible con la gestión y clonación de aplicaciones instaladas con Helm 3 (o actualizadas de Helm 2 a Helm 3). No se admite la administración de aplicaciones instaladas con Helm 2.
-
Aplicaciones implementadas por el operador: Astra Control admite aplicaciones instaladas con operadores de ámbito de espacio de nombres. A continuación, se enumeran algunas aplicaciones que se han validado para este modelo de instalación:
Un operador y la aplicación que instale deben usar el mismo espacio de nombres; es posible que deba modificar el archivo .yaml de despliegue para que el operador se asegure de que así sea. |
Acceso a Internet
Debe determinar si tiene acceso externo a Internet. Si no lo hace, es posible que algunas funcionalidades sean limitadas, como recibir datos de supervisión y métricas de Cloud Insights de NetApp, o enviar paquetes de soporte al "Sitio de soporte de NetApp".
Licencia
Astra Control Center requiere una licencia de Astra Control Center para obtener todas las funciones. Obtenga una licencia de evaluación o una licencia completa de NetApp. Sin una licencia, no podrá:
-
Defina aplicaciones personalizadas
-
Cree instantáneas o clones de las aplicaciones existentes
-
Configure las políticas de protección de datos
Si desea probar Astra Control Center, puede "utilice una licencia de evaluación de 90 días".
Tipo de servicio "LoadBalancer" para clústeres de Kubernetes en las instalaciones
Astra Control Center utiliza un servicio del tipo "LoadBalancer" (svc/traefik en el espacio de nombres de Astra Control Center) y requiere que se le asigne una dirección IP externa accesible. Si los equilibradores de carga están permitidos en su entorno y no tiene uno configurado, puede usar "MetalLB" Para asignar automáticamente una dirección IP externa al servicio. En la configuración interna del servidor DNS, debe apuntar el nombre DNS elegido para Astra Control Center a la dirección IP con equilibrio de carga.
Requisitos de red
El entorno operativo que aloja Astra Control Center se comunica mediante los siguientes puertos TCP. Debe asegurarse de que estos puertos estén permitidos a través de cualquier firewall y configurar firewalls para permitir que cualquier tráfico de salida HTTPS que se origine en la red Astra. Algunos puertos requieren conectividad de ambos modos entre el entorno que aloja Astra Control Center y cada clúster gestionado (se indica si procede).
Origen | Destino | Puerto | Protocolo | Específico |
---|---|---|---|---|
PC cliente |
Astra Control Center |
443 |
HTTPS |
Acceso de interfaz de usuario/API: Asegúrese de que este puerto está abierto de ambas formas entre el clúster que aloja a Astra Control Center y cada clúster gestionado |
Consumidor de métricas |
Nodo de trabajo de Astra Control Center |
9090 |
HTTPS |
Comunicación de datos de métricas: Asegúrese de que cada clúster gestionado pueda acceder a este puerto en el clúster que aloja a Astra Control Center (se requiere una comunicación bidireccional) |
Astra Control Center |
Servicio Cloud Insights alojado |
443 |
HTTPS |
Comunicación de Cloud Insights |
Astra Control Center |
Proveedor de bloques de almacenamiento Amazon S3 |
443 |
HTTPS |
Comunicación del almacenamiento de Amazon S3 |
Astra Control Center |
Asesor Digital (https://activeiq.solidfire.com) |
443 |
HTTPS |
Comunicación con el asesor digital |
Exploradores web compatibles
Astra Control Center es compatible con las versiones recientes de Firefox, Safari y Chrome con una resolución mínima de 1280 x 720.
El futuro
Vea la "inicio rápido" descripción general.