售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
VMware vRealize Orchestrator Essentials
Table of Contents
VMware vRealize Orchestrator Essentials
Credits
Foreword
Foreword
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Instant updates on new Packt books
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Architectural Overview
What is VMware Orchestrator?
A short history of Orchestrator
Features of Orchestrator
More about plug-ins
Obtaining Orchestrator
Licensing
Downloading
Compatibility
The Orchestrator architecture
Authentication
Dedicated service account
Database
VMware infrastructure
Other services
Limitations
Additional sources for Orchestrator
Documentation
Books
VMware community
Websites
Google searches
Summary
2. Deploying and Configuring the Orchestrator Appliance
Preparations
Downloading the appliance
Appliance's size requirements
Preparing the IP and DNS settings
Open ports
Creating users and groups
Database
Deploying the Orchestrator Appliance
Deploying the Appliance with vCenter
Deploying the appliance into VMware Workstation
After the deployment
Accessing Orchestrator
Accessing the Orchestrator home page
Starting the Orchestrator Client
Base configure the Orchestrator Appliance
What is preconfigured?
How to run a workflow
Configuring Orchestrator with SSO
Configuring Orchestrator with an external database
Creating a Package Signing Certificate
Entering a license
Last steps
The Orchestrator configuration tools
Orchestrator Configurator
Orchestrator Control Center (Beta)
Summary
3. Integrating Orchestrator with vSphere
Integrating Orchestrator with vCenter
Open TCP ports
Allowing user access
Adding a vCenter to Orchestrator
The Orchestrator inventory
vSphere Web Client
Installing additional plugins
Downloading the VMware plug-in
Installing the plug-in
Opening the Orchestrator configuration
Installing a new plug-in
Restarting the Orchestrator service
Checking out the new plug-in
Plugin problems
Summary
4. Working with Workflows
Using the Orchestrator Client
Introducing the Orchestrator Client
Workflow properties
The General tab
The Inputs tab
The Outputs tab
The Schema tab
The Presentation tab
The Parameters References tab
The Workflow Tokens tab
The Events tab
The Permissions tab
Starting a workflow
Workflow run and results
Rerunning workflows
Using the vSphere Web Client
Starting a workflow from the Orchestrator plugin
Configuring workflows for the vCenter inventory
Starting a workflow from the vCenter inventory
Scheduling workflows
The Orchestrator Client
The vSphere Web Client
Summary
5. Combining and Modifying Workflows
Combining existing workflows
Creating a new workflow
Creating a new library folder
Opening a new workflow for editing
Adding workflows
Adding actions to a workflow
Assigning parameters
Workflow verification
Workflow history
Comparing the versions
Reverting to an older version
Useful workflow operations
Copying a workflow
Renaming a workflow element
Deleting an element
Exit without saving and reverting
Deleting and undeleting a workflow
Workflow parameters
Parameter types
Parameters in the General section
Variables in the input section
Variables in the output section
Working with parameters and attributes
Moving a parameter or attribute
Some more advanced programming
Adding a decision element
Working with connection lines
Things you might like to try out
Modifying an existing workflow
Summary
6. Advanced vRO Scripting with JavaScript
JavaScript – the very basics
Basic rules
Every line ends with a semicolon
Variables
Case sensitivity
Comments
Formatting
Running though some examples
Creating an example workflow
Creating new parameters
Numerical operations
String operations
Integrating JavaScript into our program
The if-clause in JavaScript
Conditions and operators
An example if-clause
Common string problems and solutions
Is a string part of another string?
Case sensitivity
Getting rid of space
Creating an action
Creating a new action module
Creating a new action
Implementing the action into a workflow
Things you might like to try
Switch case
String clean-up
Summary
Correct answers
7. Improving Workflows with Presentation
Presentation basics
Descriptions
Mandatory
Min and max values
Default value
Working with arrays
Arrays in JavaScript
Defining and filling arrays in the workflow
JavaScript example
Predefined answers
Linking presentations
VMware plug-in specific properties
Specify a root object to be shown in the chooser
Select value as
Show in inventory
Example
Summary
8. Errors, Logs, and Debug Mode
The debug mode
Logs and errors
Catching and dealing with an error
Summary
9. Packing It All Up
Importing and exporting workflows
Exporting a workflow
Importing a workflow
Working with packages
Creating a package
Filling a package
Exporting a package
Importing a package
Summary
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜