-
StyleBook
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
StyleBooks
StyleBooks 简化了为应用程序管理复杂的 NetScaler 配置的任务。StyleBook 是一种模板,可用于创建和管理 NetScaler 配置。您可以创建 StyleBook 来配置 NetScaler 的特定功能,也可以设计 StyleBook 来为企业应用程序部署(例如 Microsoft Exchange 或 Lync)创建配置。
StyleBooks 与 DevOps 团队实践的“基础设施即代码”原则非常契合,其中配置是声明性的且受版本控制。这些配置也是可重复的,并作为一个整体进行部署。StyleBooks 具有以下优势:
-
声明性:StyleBooks 采用声明性而非命令性语法编写。StyleBooks 允许您专注于描述配置的结果或“所需状态”,而不是实现特定 NetScaler 实例上的分步说明。NetScaler Console 计算 NetScaler 上的现有状态与您指定的所需状态之间的差异,并对基础设施进行必要的编辑。由于 StyleBooks 使用声明性语法(以 YAML 编写),因此 StyleBook 的组件可以按任何顺序指定,NetScaler Console 会根据其计算出的依赖关系确定正确的顺序。
-
原子性:当您使用 StyleBooks 部署配置时,要么部署完整的配置,要么不部署任何配置,这确保了基础设施始终处于一致状态。
-
版本化:StyleBook 具有名称、命名空间和版本号,这些信息使其在系统中独一无二。对 StyleBook 的任何修改都需要更新其版本号(或其名称或命名空间)以保持此唯一性。版本更新还允许您维护同一 StyleBook 的多个版本。
-
可组合性:定义 StyleBook 后,该 StyleBook 可作为一个单元来构建其他 StyleBooks。您可以避免重复常见的配置模式。它还允许您在组织中建立标准构建块。由于 StyleBooks 是版本化的,因此对现有 StyleBooks 的更改会生成新的 StyleBooks,从而确保从属 StyleBooks 永远不会意外损坏。
-
以应用程序为中心:StyleBooks 可用于定义完整应用程序的 NetScaler 配置。应用程序的配置可以通过使用参数进行抽象。因此,从 StyleBook 创建配置的用户可以通过一个简单的界面进行交互,该界面包含填写少量参数以创建复杂的 NetScaler 配置。从 StyleBooks 创建的配置不与基础设施绑定。因此,单个配置可以部署在一个或多个 NetScaler 上,也可以在实例之间移动。
-
自动生成的 UI:当使用 NetScaler Console GUI 完成配置时,NetScaler Console 会自动生成用于填写 StyleBook 参数的 UI 表单。StyleBook 作者无需学习新的 GUI 语言或单独创建 UI 页面和表单。
-
API 驱动:所有配置操作均通过使用 NetScaler Console GUI 或通过 REST API 提供支持。API 可以同步或异步模式使用。除了配置任务之外,StyleBooks API 还允许您在运行时发现任何 StyleBook 的架构(参数描述)。
您可以使用一个 StyleBook 创建多个配置。每个配置都保存为一个配置包 (config pack)。例如,假设您有一个 StyleBook 定义了典型的 HTTP 负载平衡应用程序配置。您可以创建一个包含负载平衡实体值的配置,并在 NetScaler 实例上执行它。此配置将保存为一个配置包。您可以使用相同的 StyleBook 创建另一个具有不同值的配置,并在相同或不同的 NetScaler 实例上执行它。将为该配置创建一个新的配置包。配置包同时保存在 NetScaler Console 和执行配置的 NetScaler 实例上。
您可以使用 NetScaler Console 附带的默认 StyleBooks 为您的部署创建配置,也可以设计自己的 StyleBooks 并将其导入到 NetScaler Console。您可以使用 StyleBooks 通过 NetScaler Console GUI 或通过 API 创建配置。
本文档包含以下信息:
共享
共享
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.