En esta sección, se describen los recursos de Telecom Network Automation.
Clúster de organización
Un clúster de orquestación es un clúster de plano de control basado en GKE que rige las cargas de trabajo implementadas a través de Telecom Network Automation. Un clúster de orquestación usa Config Controller como base.
Planos
Un blueprint (BP) es una colección de recursos de Kubernetes en forma de archivos YAML que contienen las configuraciones necesarias para automatizar la implementación de la infraestructura requerida.
La automatización de redes de telecomunicaciones proporciona una biblioteca de planos que contiene planos clave. Esta biblioteca de Blueprint también se conoce como catálogo público. En esta guía, se usan los términos Biblioteca de Blueprint y Catálogo público de forma intercambiable. Los planos en el catálogo público se denominan *planos públicos.
Puedes importar cualquier blueprint público a tu proyecto de Telecom Network Automation y personalizarlos según las necesidades de tu empresa. Estos esquemas se conocen como el catálogo privado.
El ciclo de vida de un Blueprint es el siguiente:
Cuando se importa, el plano comienza en el estado BORRADOR después de la creación. Todas las ediciones se realizan en el plano en estado BORRADOR.
Cuando los cambios estén listos para revisarse, puedes proponer el plan y actualizar el estado a PROPUESTO. No puedes editar un plan en el estado PROPUESTO.
Después de que apruebes un esquema propuesto, este se actualizará al estado APROBADO. Se confirma una nueva revisión.
Puedes usar la revisión confirmada más reciente para crear una implementación en el clúster de orquestación o de carga de trabajo.
Las ediciones en un esquema APPROVED hacen que el estado vuelva a ser DRAFT. La última revisión confirmada de un esquema representa el estado APPROVED más reciente.
El nivel de implementación de un blueprint especifica dónde se debe aplicar. En la siguiente lista, se describen los niveles de planos disponibles:
Hidratación: No puedes usar planos a nivel de hidratación para crear una implementación. No puedes iniciar manualmente la implementación de estos planos en clústeres de orquestación o de cargas de trabajo. Estos esquemas permanecen en tu catálogo privado que la automatización de Telecom Network Automation configura y, luego, implementa.
Implementación única: Puedes modificar los planos a nivel de la implementación única en tu catálogo privado y usarlos para crear una implementación en un clúster de orquestación por parte del usuario con aprobación.
Implementación múltiple: Puedes modificar los planos a nivel de la implementación múltiple en tu catálogo privado y usarlos para crear una implementación en un clúster de orquestación, lo que crea más implementaciones a nivel de la hidratación.
Implementaciones
Una implementación es un modelo activado que se aplica en un clúster de orquestación o en un clúster de cargas de trabajo. Una implementación comienza en el estado DRAFT. Todos los cambios se realizan en este estado. Una implementación que se abre para editarla después de aplicarla se encuentra en estado DRAFT, mientras que la revisión anterior es la versión aplicada actual.
El estado APPLIED representa el contenido de la implementación que se aplicó a un clúster de Orchestration o Workload. Se crea una revisión cuando se APLICA una implementación. Esta revisión representa la vista más reciente de APPLIED en el clúster hasta que modifiques y apliques la implementación, lo que creará una nueva revisión.
Una implementación en estado DELETING se marca para su eliminación. Puedes consultar la eliminación a través de la API de ComputeDeploymentStatus. No se permiten actualizaciones en una implementación en estado DELETING.
El administrador de implementación trabaja con las implementaciones y es responsable de realizar los cambios adecuados. A diferencia de los Blueprints, las implementaciones solo tienen algunos archivos y campos editables que el usuario modifica según las especificaciones.