Application Delivery Management
Gracias por los comentarios

Este artículo ha sido traducido automáticamente. (Aviso legal)

Importar y sincronizar StyleBooks desde el repositorio de GitHub

Considere un caso en el que esté utilizando procesos de CI/CD para su desarrollo. O bien, un caso en el que está administrando todo el código fuente de la aplicación y los objetos de implementación en GitHub.

En el repositorio de GitHub, es posible que haya creado varios StyleBooks para implementar las configuraciones de NetScaler y administrar estos StyleBooks. Estos StyleBooks también son obligatorios en Citrix Applications and Delivery Management (ADM). Ahora puede importar directamente estos StyleBooks a NetScaler ADM. No es necesario copiarlos manualmente desde GitHub y luego subirlos a NetScaler ADM ni sincronizar manualmente los archivos tanto en ADM como en GitHub.

Ahora puede definir un repositorio en NetScaler ADM que represente un repositorio de GitHub. Proporciona la URL del repositorio de GitHub y tu nombre de usuario y contraseña (o token de API) creados en GitHub. Esto significa que solo los usuarios autorizados que tengan una cuenta válida en GitHub pueden importar y sincronizar StyleBooks.

Después de crear el repositorio, puede sincronizar NetScaler ADM con su repositorio de GitHub. NetScaler ADM se conecta a GitHub e importa los StyleBooks que se encuentran en ese repositorio. A continuación, ADM valida los StyleBooks y los agrega a la lista de StyleBooks de NetScaler ADM. Los StyleBooks no se agregan a NetScaler ADM si no se validan. Corrige los errores y envía las versiones actualizadas a tu repositorio de GitHub. Más adelante, puede intentar importarlos o sincronizarlos de nuevo en NetScaler ADM.

Nota

  • Los archivos de StyleBooks se pueden importar y sincronizar desde cualquier rama de un repositorio de GitHub.

  • También puede importar y sincronizar los StyleBooks que tengan libros de estilo dependientes asociados a ellos.

  • La sincronización de StyleBooks desde un repositorio de GitHub debe iniciarse manualmente desde la GUI o la API de NetScaler ADM. Es decir, actualmente, la importación y sincronización de StyleBooks no ocurre automáticamente en función de la actividad de confirmación de GitHub.

Añadir un repositorio e importar StyleBooks desde el repositorio de GitHub

Antes de comenzar, asegúrese de tener una cuenta válida en GitHub.

Puede importar archivos de StyleBook a ADM desde cualquier carpeta del repositorio de GitHub.

  1. En NetScaler ADM, vaya aAplicaciones > StyleBooks > Repositorios.

  2. Haga clic en Agregar. En la ventana Agregar Repositorio, introduzca los siguientes parámetros:

    • Nombre. Escriba el nombre del repositorio. Este nombre puede ser el mismo que el nombre del repositorio en GitHub o uno diferente.

    • URL del repositorio. Escribe la URL del repositorio de GitHub.

    • Nombre de usuario y contraseña. Escriba el nombre de usuario y la contraseña con la que acceda a la cuenta de GitHub.

    Nota:

    También puede proporcionar el token de la API en lugar de una contraseña. Los tokens de API se pueden usar en lugar de una contraseña para GitHub a través de HTTPS. Para obtener información sobre cómo crear tokens de API para su repositorio de GitHub, consulta la documentación de GitHub para crear tokens de acceso personales.

  3. Haga clic en Crear.

    Agregar repositorio GIT

    El repositorio se crea en NetScaler ADM.

  4. Para importar o sincronizar StyleBooks, seleccione el repositorio en la páginaRepositoriosy haga clic en Sincronizar.

Las otras acciones que puede utilizar aquí son:

  • Modificar. Puede modificar la URL del repositorio, el nombre de usuario y la contraseña (o el token de API).

  • Eliminar. Puede eliminar el repositorio junto con todos los StyleBooks presentes en NetScaler ADM que se hayan importado previamente de ese repositorio de GitHub.

    NotaNo

    puede eliminar un repositorio de NetScaler ADM si tiene StyleBooks que tengan ConfigPacks asociados a ellos. Primero, borra todos los paquetes de configuración de estos StyleBooks. Más adelante, puede eliminar el repositorio de NetScaler ADM para limpiar los StyleBooks de ese repositorio.

  • Restablecer. Puede eliminar todos los StyleBooks de NetScaler ADM sincronizados desde ese repositorio sin eliminar realmente la entrada del repositorio de NetScaler ADM.

  • Lista de archivos. Puede ver una lista de todos los StyleBooks presentes en NetScaler ADM que se originan en el repositorio de GitHub.

La versión oficial de este contenido está en inglés. Para mayor comodidad, parte del contenido de la documentación de Cloud Software Group solo tiene traducción automática. Cloud Software Group no puede controlar el contenido con traducción automática, que puede contener errores, imprecisiones o un lenguaje inadecuado. No se ofrece ninguna garantía, ni implícita ni explícita, en cuanto a la exactitud, la fiabilidad, la idoneidad o la precisión de las traducciones realizadas del original en inglés a cualquier otro idioma, o que su producto o servicio de Cloud Software Group se ajusten a cualquier contenido con traducción automática, y cualquier garantía provista bajo el contrato de licencia del usuario final o las condiciones de servicio, o cualquier otro contrato con Cloud Software Group, de que el producto o el servicio se ajusten a la documentación no se aplicará en cuanto dicha documentación se ha traducido automáticamente. Cloud Software Group no se hace responsable de los daños o los problemas que puedan surgir del uso del contenido traducido automáticamente.
Importar y sincronizar StyleBooks desde el repositorio de GitHub