more additions to partials
This commit is contained in:
parent
f245ff4e34
commit
530f5e3f63
|
@ -21,12 +21,32 @@ import (
|
|||
// The following mapping will tell Packer to encrypt the root volume of the
|
||||
// build instance at launch using a specific non-default kms key:
|
||||
//
|
||||
// <Tabs>
|
||||
// <Tab heading="JSON">
|
||||
//
|
||||
// ```json
|
||||
// [{
|
||||
// "device_name": "/dev/sda1",
|
||||
// "encrypted": true,
|
||||
// "kms_key_id": "1a2b3c4d-5e6f-1a2b-3c4d-5e6f1a2b3c4d"
|
||||
// }]
|
||||
// ami_block_device_mappings: [
|
||||
// {
|
||||
// "device_name": "/dev/sda1",
|
||||
// "encrypted": true,
|
||||
// "kms_key_id": "1a2b3c4d-5e6f-1a2b-3c4d-5e6f1a2b3c4d"
|
||||
// }
|
||||
// ]
|
||||
// ```
|
||||
//
|
||||
// </Tab>
|
||||
// <Tab heading="HCL2">
|
||||
//
|
||||
// ```hcl
|
||||
// ami_block_device_mappings {
|
||||
// device_name = "/dev/sda1"
|
||||
// encrypted = true
|
||||
// kms_key_id = "1a2b3c4d-5e6f-1a2b-3c4d-5e6f1a2b3c4d"
|
||||
// }
|
||||
// ```
|
||||
//
|
||||
// </Tab>
|
||||
// </Tabs>
|
||||
// ```
|
||||
//
|
||||
// Documentation for Block Devices Mappings can be found here:
|
||||
|
|
|
@ -49,14 +49,32 @@ type Config struct {
|
|||
// If you end up in this situation, you can use the template option
|
||||
// `pause_before_connecting`. By default, there is no pause. For example:
|
||||
//
|
||||
// <Tabs>
|
||||
// <Tab heading="JSON">
|
||||
//
|
||||
// ```json
|
||||
// {
|
||||
// "builders" [{
|
||||
// ...
|
||||
// "communicator": "ssh",
|
||||
// "ssh_username": "myuser",
|
||||
// "pause_before_connecting": "10m"
|
||||
// }]
|
||||
// ```
|
||||
//
|
||||
// </Tab>
|
||||
// <Tab heading="HCL2">
|
||||
//
|
||||
// ```hcl
|
||||
// source "amazon-ebs" "example" {
|
||||
// communicator = "ssh"
|
||||
// ssh_username = "myuser"
|
||||
// pause_before_connecting = "10m"
|
||||
// }
|
||||
// ```
|
||||
//
|
||||
// </Tab>
|
||||
// </Tabs>
|
||||
//
|
||||
// In this example, Packer will check whether it can connect, as normal. But once
|
||||
// a connection attempt is successful, it will disconnect and then wait 10 minutes
|
||||
// before connecting to the guest and beginning provisioning.
|
||||
|
|
|
@ -59,10 +59,10 @@
|
|||
the DurationSeconds parameter for AssumeRole (for assumed\_role
|
||||
credential types) and GetFederationToken (for federation\_token
|
||||
credential types) for more details.
|
||||
|
||||
|
||||
<Tabs>
|
||||
<Tab heading="JSON">
|
||||
|
||||
|
||||
```json
|
||||
{
|
||||
"vault_aws_engine": {
|
||||
|
@ -71,11 +71,10 @@
|
|||
"ttl": "3600s"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
</Tab>
|
||||
<Tab heading="HCL2">
|
||||
|
||||
|
||||
```hcl
|
||||
vault_aws_engine {
|
||||
name = "myrole"
|
||||
|
@ -83,6 +82,6 @@
|
|||
ttl = "3600s"
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
</Tab>
|
||||
</Tabs>
|
||||
|
|
|
@ -8,12 +8,32 @@ Example use case:
|
|||
The following mapping will tell Packer to encrypt the root volume of the
|
||||
build instance at launch using a specific non-default kms key:
|
||||
|
||||
<Tabs>
|
||||
<Tab heading="JSON">
|
||||
|
||||
```json
|
||||
[{
|
||||
"device_name": "/dev/sda1",
|
||||
"encrypted": true,
|
||||
"kms_key_id": "1a2b3c4d-5e6f-1a2b-3c4d-5e6f1a2b3c4d"
|
||||
}]
|
||||
ami_block_device_mappings: [
|
||||
{
|
||||
"device_name": "/dev/sda1",
|
||||
"encrypted": true,
|
||||
"kms_key_id": "1a2b3c4d-5e6f-1a2b-3c4d-5e6f1a2b3c4d"
|
||||
}
|
||||
]
|
||||
```
|
||||
|
||||
</Tab>
|
||||
<Tab heading="HCL2">
|
||||
|
||||
```hcl
|
||||
ami_block_device_mappings {
|
||||
device_name = "/dev/sda1"
|
||||
encrypted = true
|
||||
kms_key_id = "1a2b3c4d-5e6f-1a2b-3c4d-5e6f1a2b3c4d"
|
||||
}
|
||||
```
|
||||
|
||||
</Tab>
|
||||
</Tabs>
|
||||
```
|
||||
|
||||
Documentation for Block Devices Mappings can be found here:
|
||||
|
|
|
@ -22,14 +22,32 @@
|
|||
If you end up in this situation, you can use the template option
|
||||
`pause_before_connecting`. By default, there is no pause. For example:
|
||||
|
||||
<Tabs>
|
||||
<Tab heading="JSON">
|
||||
|
||||
```json
|
||||
{
|
||||
"builders" [{
|
||||
...
|
||||
"communicator": "ssh",
|
||||
"ssh_username": "myuser",
|
||||
"pause_before_connecting": "10m"
|
||||
}]
|
||||
```
|
||||
|
||||
</Tab>
|
||||
<Tab heading="HCL2">
|
||||
|
||||
```hcl
|
||||
source "amazon-ebs" "example" {
|
||||
communicator = "ssh"
|
||||
ssh_username = "myuser"
|
||||
pause_before_connecting = "10m"
|
||||
}
|
||||
```
|
||||
|
||||
</Tab>
|
||||
</Tabs>
|
||||
|
||||
In this example, Packer will check whether it can connect, as normal. But once
|
||||
a connection attempt is successful, it will disconnect and then wait 10 minutes
|
||||
before connecting to the guest and beginning provisioning.
|
||||
|
|
Loading…
Reference in New Issue