VMware VS4-ENT-PL-A Setup Guide - Page 235

Image Builder Common Tasks, Create an Image Profile

Page 235 highlights

Chapter 7 Installing ESXi Setting Properties to Support Remote Signing For security reasons, Windows PowerShell supports an execution policy feature. It determines whether scripts are allowed to run and whether they must be digitally signed. By default, the execution policy is set to Restricted, which is the most secure policy. If you want to run scripts or load configuration files, you can change the execution policy by using the Set-ExecutionPolicy cmdlet. To do this, type the following in the vSphere PowerCLI console window. Set-ExecutionPolicy RemoteSigned If the command is successful, you can run scripts and load configuration files. For more information about the execution policy and digital signing in Windows PowerShell, use the following cmdlet. Get-Help About_Signing Image Builder Common Tasks The Image Builder PowerCLI cmdlets allow you to manipulate software depots, image profiles, and VIBs. Create an Image Profile Cloning a published profile is the easiest way to create a custom image profile. Cloning a profile is especially useful if you want to remove a few VIBs from a profile, or if you want to use hosts from different vendors and want to use the same basic profile, but want to add vendor-specific VIBs. VMware partners or large installations might consider creating a profile from scratch. Administrators performing this task must have some experience with PowerCLI or Microsoft PowerShell. Prerequisites n Install the VMware PowerCLI and all prerequisite software. See "Image Builder Installation and Usage," on page 233. n Verify that you have access to the software depot that contains the image profile you want to clone. n If you encounter problems running PowerCLI cmdlets, consider changing the execution policy. See "Using Image Builder Cmdlets," on page 234. Procedure 1 At the PowerShell prompt, add the depot that contains the profile you want to clone to the current session. Depot Type Remote depot ZIP file Cmdlet Run Add-EsxSoftwareDepot -DepotUrl depot_url. a Download the ZIP file to a local file path. b Run Add-EsxSoftwareDepot -DepotUrl C:\file_path\offlinebundle.zip The cmdlet returns one or more SoftwareDepot objects. 2 (Optional) Run the Get-EsxImageProfile cmdlet to find the name of the profile that you want to clone. Get-ESXImageProfile You can use filtering options with Get-EsxImageProfile. VMware, Inc. 235

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276

Setting Properties to Support Remote Signing
For security reasons, Windows PowerShell supports an execution policy feature. It determines whether
scripts are allowed to run and whether they must be digitally signed. By default, the execution policy is set
to Restricted, which is the most secure policy. If you want to run scripts or load configuration files, you can
change the execution policy by using the
Set-ExecutionPolicy
cmdlet. To do this, type the following in the
vSphere PowerCLI console window.
Set-ExecutionPolicy RemoteSigned
If the command is successful, you can run scripts and load configuration files. For more information about
the execution policy and digital signing in Windows PowerShell, use the following cmdlet.
Get-Help About_Signing
Image Builder Common Tasks
The Image Builder PowerCLI cmdlets allow you to manipulate software depots, image profiles, and VIBs.
Create an Image Profile
Cloning a published profile is the easiest way to create a custom image profile. Cloning a profile is
especially useful if you want to remove a few VIBs from a profile, or if you want to use hosts from different
vendors and want to use the same basic profile, but want to add vendor-specific VIBs. VMware partners or
large installations might consider creating a profile from scratch.
Administrators performing this task must have some experience with PowerCLI or Microsoft PowerShell.
Prerequisites
n
Install the VMware PowerCLI and all prerequisite software. See
“Image Builder Installation and
Usage,”
on page 233.
n
Verify that you have access to the software depot that contains the image profile you want to clone.
n
If you encounter problems running PowerCLI cmdlets, consider changing the execution policy. See
“Using Image Builder Cmdlets,”
on page 234.
Procedure
1
At the PowerShell prompt, add the depot that contains the profile you want to clone to the current
session.
Depot Type
Cmdlet
Remote depot
Run
Add-EsxSoftwareDepot -DepotUrl
depot_url
.
ZIP file
a
Download the ZIP file to a local file path.
b
Run
Add-EsxSoftwareDepot -DepotUrl C:\
file_path
\
offline-
bundle
.zip
The cmdlet returns one or more
SoftwareDepot
objects.
2
(Optional) Run the
Get-EsxImageProfile
cmdlet to find the name of the profile that you want to clone.
Get-ESXImageProfile
You can use filtering options with
Get-EsxImageProfile
.
Chapter 7 Installing ESXi
VMware, Inc.
235