docs pages navigation
This commit is contained in:
parent
02e297b034
commit
ace31df874
|
@ -3,26 +3,31 @@
|
|||
# See https://www.netlify.com/docs/redirects/ for documentation. Please do not
|
||||
# modify or delete existing redirects without first verifying internally.
|
||||
|
||||
/docs/installation.html /docs/install/index.html 301!
|
||||
/docs/command-line/machine-readable.html /docs/commands/index.html 301!
|
||||
/docs/command-line/introduction.html /docs/commands/index.html 301!
|
||||
/docs/templates/introduction.html /docs/templates/index.html 301!
|
||||
/docs/builders/azure-setup.html /docs/builders/azure.html 301!
|
||||
/docs/templates/veewee-to-packer.html /guides/veewee-to-packer.html 301!
|
||||
/docs/extend/developing-plugins.html /docs/extending/plugins.html 301!
|
||||
/docs/extending/developing-plugins.html /docs/extending/plugins.html 301!
|
||||
/docs/extend/builder.html /docs/extending/custom-builders.html 301!
|
||||
/docs/getting-started/setup.html /docs/getting-started/install.html 301!
|
||||
/docs/other/community.html /community-tools.html 301!
|
||||
/downloads-community.html /community-tools.html 301!
|
||||
/community /community.html 301!
|
||||
/community/index.html /community.html 301!
|
||||
/docs/other/environmental-variables.html /docs/other/environment-variables.html 301!
|
||||
/docs/platforms.html /docs/builders/index.html 301!
|
||||
/intro/platforms.html /docs/builders/index.html 301!
|
||||
/docs/templates/configuration-templates.html /docs/templates/engine.html 301!
|
||||
/docs/machine-readable/* /docs/commands/index.html 301!
|
||||
/docs/command-line/* /docs/commands/:splat 200
|
||||
/docs/extend/* /docs/extending/:splat 200
|
||||
/intro/getting-started/install /intro/getting-started 301!
|
||||
/intro/getting-started/install.html /intro/getting-started 301!
|
||||
/docs/installation.html /docs/install/index.html 301!
|
||||
/docs/command-line/machine-readable.html /docs/commands/index.html 301!
|
||||
/docs/command-line/introduction.html /docs/commands/index.html 301!
|
||||
/docs/templates/introduction.html /docs/templates/index.html 301!
|
||||
/docs/builders/azure-setup.html /docs/builders/azure.html 301!
|
||||
/docs/templates/veewee-to-packer.html /guides/veewee-to-packer.html 301!
|
||||
/docs/extend/developing-plugins.html /docs/extending/plugins.html 301!
|
||||
/docs/extending/developing-plugins.html /docs/extending/plugins.html 301!
|
||||
/docs/extend/builder.html /docs/extending/custom-builders.html 301!
|
||||
/docs/getting-started/setup.html /docs/getting-started/install.html 301!
|
||||
/docs/other/community.html /community-tools.html 301!
|
||||
/downloads-community.html /community-tools.html 301!
|
||||
/community /community.html 301!
|
||||
/community/index.html /community.html 301!
|
||||
/docs/other/environmental-variables.html /docs/other/environment-variables.html 301!
|
||||
/docs/platforms.html /docs/builders/index.html 301!
|
||||
/intro/platforms.html /docs/builders/index.html 301!
|
||||
/docs/templates/configuration-templates.html /docs/templates/engine.html 301!
|
||||
/docs/machine-readable/* /docs/commands/index.html 301!
|
||||
/docs/command-line/* /docs/commands/:splat 200
|
||||
/docs/extend/* /docs/extending/:splat 200
|
||||
/intro/getting-started/install /intro/getting-started 301!
|
||||
/intro/getting-started/install.html /intro/getting-started 301!
|
||||
/docs/basics/terminology /docs/terminology 301!
|
||||
/docs/basics/terminology.html /docs/terminology 301!
|
||||
/docs/configuration/from-1.5/:path /docs/from-1.5/:path 200
|
||||
/docs/configuration/from-1.5/:path/overview /docs/from-1.5/:path 200
|
||||
/docs/configuration/from-1.5/:path/overview.html /docs/from-1.5/:path 200
|
||||
|
|
|
@ -6,8 +6,274 @@
|
|||
// the landing page for the category
|
||||
|
||||
export default [
|
||||
{
|
||||
category: 'from-1.5',
|
||||
content: [
|
||||
'variables',
|
||||
'locals',
|
||||
'syntax',
|
||||
'expressions',
|
||||
'syntax-json',
|
||||
{
|
||||
category: 'functions',
|
||||
content: [
|
||||
{
|
||||
category: 'numeric',
|
||||
content: [
|
||||
'abs',
|
||||
'ceil',
|
||||
'floor',
|
||||
'log',
|
||||
'max',
|
||||
'min',
|
||||
'parseint',
|
||||
'pow',
|
||||
'signum'
|
||||
]
|
||||
},
|
||||
{
|
||||
category: 'string',
|
||||
content: [
|
||||
'chomp',
|
||||
'format',
|
||||
'formatlist',
|
||||
'indent',
|
||||
'join',
|
||||
'lower',
|
||||
'replace',
|
||||
'regexreplace',
|
||||
'split',
|
||||
'strrev',
|
||||
'substr',
|
||||
'title',
|
||||
'trim',
|
||||
'trimprefix',
|
||||
'trimsuffix',
|
||||
'trimspace',
|
||||
'upper'
|
||||
]
|
||||
},
|
||||
{
|
||||
category: 'collection',
|
||||
content: [
|
||||
'chunklist',
|
||||
'coalesce',
|
||||
'coalescelist',
|
||||
'compact',
|
||||
'concat',
|
||||
'contains',
|
||||
'distinct',
|
||||
'element',
|
||||
'flatten',
|
||||
'keys',
|
||||
'length',
|
||||
'lookup',
|
||||
'merge',
|
||||
'range',
|
||||
'reverse',
|
||||
'setintersection',
|
||||
'setproduct',
|
||||
'setunion',
|
||||
'slice',
|
||||
'sort',
|
||||
'values',
|
||||
'zipmap'
|
||||
]
|
||||
},
|
||||
{
|
||||
category: 'encoding',
|
||||
content: [
|
||||
'base64decode',
|
||||
'base64encode',
|
||||
'csvdecode',
|
||||
'jsondecode',
|
||||
'jsonencode',
|
||||
'urlencode',
|
||||
'yamldecode',
|
||||
'yamlencode'
|
||||
]
|
||||
},
|
||||
{
|
||||
category: 'file',
|
||||
content: [
|
||||
'abspath',
|
||||
'basename',
|
||||
'dirname',
|
||||
'file',
|
||||
'fileexists',
|
||||
'fileset',
|
||||
'pathexpand'
|
||||
]
|
||||
},
|
||||
{
|
||||
category: 'datetime',
|
||||
content: ['formatdate', 'timeadd', 'timestamp']
|
||||
},
|
||||
{
|
||||
category: 'crypto',
|
||||
content: ['bcrypt', 'md5', 'rsadecrypt', 'sha1', 'sha256', 'sha512']
|
||||
},
|
||||
{
|
||||
category: 'uuid',
|
||||
content: ['uuidv4', 'uuidv5']
|
||||
},
|
||||
{
|
||||
category: 'ipnet',
|
||||
content: ['cidrhost', 'cidrnetmask', 'cidrsubnet']
|
||||
},
|
||||
{
|
||||
category: 'conversion',
|
||||
content: ['can', 'convert', 'try']
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
'--------',
|
||||
'terminology',
|
||||
{
|
||||
category: 'commands',
|
||||
content: ['build', 'console', 'fix', 'inspect', 'validate']
|
||||
},
|
||||
{
|
||||
category: 'templates',
|
||||
content: [
|
||||
'builders',
|
||||
'communicator',
|
||||
'engine',
|
||||
'post-processors',
|
||||
'provisioners',
|
||||
'user-variables'
|
||||
]
|
||||
},
|
||||
'----------',
|
||||
{ category: 'communicators', content: ['ssh', 'winrm'] },
|
||||
{
|
||||
category: 'builders',
|
||||
content: ['alicloud-ecs']
|
||||
}
|
||||
content: [
|
||||
'alicloud-ecs',
|
||||
'amazon',
|
||||
'amazon-chroot',
|
||||
'amazon-ebs',
|
||||
'amazon-ebssurrogate',
|
||||
'amazon-ebsvolume',
|
||||
'amazon-instance',
|
||||
'azure',
|
||||
'azure-arm',
|
||||
'azure-chroot',
|
||||
'cloudstack',
|
||||
'digitalocean',
|
||||
'docker',
|
||||
'file',
|
||||
'googlecompute',
|
||||
'hetzner-cloud',
|
||||
'hyperone',
|
||||
'hyperv',
|
||||
'hyperv-iso',
|
||||
'hyperv-vmcx',
|
||||
'linode',
|
||||
'lxc',
|
||||
'lxd',
|
||||
'ncloud',
|
||||
'null',
|
||||
'oneandone',
|
||||
'openstack',
|
||||
'oracle',
|
||||
'oracle-classic',
|
||||
'oracle-oci',
|
||||
'outscale',
|
||||
'osc-chroot',
|
||||
'osc-bsu',
|
||||
'osc-bsusurrogate',
|
||||
'osc-bsuvolume',
|
||||
'parallels',
|
||||
'parallels-iso',
|
||||
'parallels-pvm',
|
||||
'profitbricks',
|
||||
'proxmox',
|
||||
'qemu',
|
||||
'scaleway',
|
||||
'tencentcloud-cvm',
|
||||
'jdcloud',
|
||||
'triton',
|
||||
'ucloud-uhost',
|
||||
'vagrant',
|
||||
'virtualbox',
|
||||
'virtualbox-iso',
|
||||
'virtualbox-ovf',
|
||||
'virtualbox-vm',
|
||||
'vmware',
|
||||
'vmware-iso',
|
||||
'vmware-vmx',
|
||||
'vsphere-iso',
|
||||
'vsphere-clone',
|
||||
'yandex',
|
||||
'custom',
|
||||
'community-supported'
|
||||
]
|
||||
},
|
||||
{
|
||||
category: 'provisioners',
|
||||
content: [
|
||||
'ansible-local',
|
||||
'ansible',
|
||||
'breakpoint',
|
||||
'chef-client',
|
||||
'chef-solo',
|
||||
'converge',
|
||||
'file',
|
||||
'inspec',
|
||||
'powershell',
|
||||
'puppet-masterless',
|
||||
'puppet-server',
|
||||
'salt-masterless',
|
||||
'shell',
|
||||
'shell-local',
|
||||
'windows-shell',
|
||||
'windows-restart',
|
||||
'custom',
|
||||
'community-supported'
|
||||
]
|
||||
},
|
||||
{
|
||||
category: 'post-processors',
|
||||
content: [
|
||||
'alicloud-import',
|
||||
'amazon-import',
|
||||
'artifice',
|
||||
'compress',
|
||||
'checksum',
|
||||
'digitalocean-import',
|
||||
'docker-import',
|
||||
'docker-push',
|
||||
'docker-save',
|
||||
'docker-tag',
|
||||
'exoscale-import',
|
||||
'googlecompute-export',
|
||||
'googlecompute-import',
|
||||
'manifest',
|
||||
'shell-local',
|
||||
'ucloud-import',
|
||||
'vagrant',
|
||||
'vagrant-cloud',
|
||||
'vsphere',
|
||||
'vsphere-template'
|
||||
]
|
||||
},
|
||||
'----------',
|
||||
'install',
|
||||
'----------',
|
||||
{
|
||||
category: 'extending',
|
||||
content: [
|
||||
'plugins',
|
||||
'custom-builders',
|
||||
'custom-post-processors',
|
||||
'custom-provisioners'
|
||||
]
|
||||
},
|
||||
'---------',
|
||||
'environment-variables',
|
||||
'core-configuration',
|
||||
'debugging'
|
||||
]
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
customized images based on an existing base images.
|
||||
layout: docs
|
||||
page_title: Alicloud Image Builder
|
||||
sidebar_title: 'Alicloud ECS'
|
||||
sidebar_current: docs-builders-alicloud-ecs
|
||||
---
|
||||
|
||||
|
@ -24,14 +25,19 @@ builder.
|
|||
### Required:
|
||||
|
||||
@include 'builder/alicloud/ecs/RunConfig-required.mdx'
|
||||
|
||||
@include 'builder/alicloud/ecs/AlicloudImageConfig-required.mdx'
|
||||
|
||||
### Optional:
|
||||
|
||||
@include 'builder/alicloud/ecs/AlicloudAccessConfig-not-required.mdx'
|
||||
|
||||
@include 'builder/alicloud/ecs/AlicloudDiskDevice-not-required.mdx'
|
||||
|
||||
@include 'builder/alicloud/ecs/AlicloudDiskDevices-not-required.mdx'
|
||||
|
||||
@include 'builder/alicloud/ecs/RunConfig-not-required.mdx'
|
||||
|
||||
@include 'builder/alicloud/ecs/AlicloudImageConfig-not-required.mdx'
|
||||
|
||||
- `temporary_key_pair_name` (string) - The name of the temporary key pair to
|
||||
|
|
|
@ -10,6 +10,7 @@ description: >
|
|||
in the EC2 documentation.
|
||||
layout: docs
|
||||
page_title: Amazon chroot - Builders
|
||||
sidebar_title: 'chroot'
|
||||
sidebar_current: docs-builders-amazon-chroot
|
||||
---
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: |
|
|||
the root device section in the EC2 documentation.
|
||||
layout: docs
|
||||
page_title: Amazon EBS - Builders
|
||||
sidebar_title: 'EBS'
|
||||
sidebar_current: docs-builders-amazon-ebsbacked
|
||||
---
|
||||
|
||||
|
@ -96,6 +97,7 @@ Block devices can be nested in the
|
|||
#### Optional:
|
||||
|
||||
@include 'helper/communicator/Config-not-required.mdx'
|
||||
|
||||
@include 'helper/communicator/SSH-not-required.mdx'
|
||||
|
||||
## Basic Example
|
||||
|
|
|
@ -6,6 +6,7 @@ description: >
|
|||
require running inside an EC2 instance.
|
||||
layout: docs
|
||||
page_title: Amazon EBS Surrogate - Builders
|
||||
sidebar_title: 'EBS Surrogate'
|
||||
sidebar_current: docs-builders-amazon-ebssurrogate
|
||||
---
|
||||
|
||||
|
@ -95,6 +96,7 @@ Block devices can be nested in the
|
|||
#### Optional:
|
||||
|
||||
@include 'helper/communicator/Config-not-required.mdx'
|
||||
|
||||
@include 'helper/communicator/SSH-not-required.mdx'
|
||||
|
||||
## Basic Example
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
intended to create EBS volumes rather than a machine image.
|
||||
layout: docs
|
||||
page_title: Amazon EBS Volume - Builders
|
||||
sidebar_title: 'EBS Volume'
|
||||
sidebar_current: docs-builders-amazon-ebsvolume
|
||||
---
|
||||
|
||||
|
@ -81,6 +82,7 @@ Block devices can be nested in the
|
|||
#### Optional:
|
||||
|
||||
@include 'builder/amazon/common/BlockDevice-not-required.mdx'
|
||||
|
||||
@include 'builder/amazon/ebsvolume/BlockDevice-not-required.mdx'
|
||||
|
||||
### Run Configuration
|
||||
|
@ -98,6 +100,7 @@ Block devices can be nested in the
|
|||
#### Optional:
|
||||
|
||||
@include 'helper/communicator/Config-not-required.mdx'
|
||||
|
||||
@include 'helper/communicator/SSH-not-required.mdx'
|
||||
|
||||
## Basic Example
|
||||
|
|
|
@ -10,6 +10,7 @@ description: >
|
|||
device section in the EC2 documentation.
|
||||
layout: docs
|
||||
page_title: Amazon instance-store - Builders
|
||||
sidebar_title: 'Instance'
|
||||
sidebar_current: docs-builders-amazon-instance
|
||||
---
|
||||
|
||||
|
@ -112,6 +113,7 @@ Block devices can be nested in the
|
|||
#### Optional:
|
||||
|
||||
@include 'helper/communicator/Config-not-required.mdx'
|
||||
|
||||
@include 'helper/communicator/SSH-not-required.mdx'
|
||||
|
||||
## Basic Example
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
multiple builders depending on the strategy you want to use to build the AMI.
|
||||
layout: docs
|
||||
page_title: Amazon AMI - Builders
|
||||
sidebar_title: 'Amazon EC2'
|
||||
sidebar_current: docs-builders-amazon
|
||||
---
|
||||
|
||||
|
@ -47,6 +48,8 @@ filesystem and data.
|
|||
volumes by launching a source AMI with block devices mapped. Provision the
|
||||
instance, then destroy it, retaining the EBS volumes.
|
||||
|
||||
<!-- TODO: fix -->
|
||||
|
||||
<span id="specifying-amazon-credentials"></span>
|
||||
|
||||
## Authentication
|
||||
|
@ -262,8 +265,7 @@ fail. If that's the case, you might see an error like this:
|
|||
==> amazon-ebs: Error querying AMI: AuthFailure: AWS was not able to validate the provided access credentials
|
||||
|
||||
If you suspect your system's date is wrong, you can compare it against
|
||||
<http://www.time.gov/>. On
|
||||
Linux/OS X, you can run the `date` command to get the current time. If you're
|
||||
`http://www.time.gov/`. On Linux/OS X, you can run the `date` command to get the current time. If you're
|
||||
on Linux, you can try setting the time with ntp by running `sudo ntpd -q`.
|
||||
|
||||
### ResourceNotReady Error
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
description: Packer supports building VHDs in Azure Resource manager.
|
||||
layout: docs
|
||||
page_title: Azure arm - Builders
|
||||
sidebar_title: 'ARM'
|
||||
sidebar_current: docs-builders-azure-arm
|
||||
---
|
||||
|
||||
|
@ -30,7 +31,7 @@ options. In addition to the options listed here, a [communicator](/docs/template
|
|||
|
||||
### Authentication options
|
||||
|
||||
@include 'builder/azure/common/client/\_Config.mdx'
|
||||
@include 'builder/azure/common/client/Config.mdx'
|
||||
|
||||
#### Managed Identity
|
||||
|
||||
|
@ -164,7 +165,8 @@ Providing `temp_resource_group_name` or `location` in combination with
|
|||
### Optional:
|
||||
|
||||
@include 'builder/azure/arm/Config-not-required.mdx'
|
||||
@include 'builder/azure/common/client/\_Config-not-required.mdx'
|
||||
|
||||
@include 'builder/azure/common/client/Config-not-required.mdx'
|
||||
|
||||
## Basic Example
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: >
|
|||
a VM in Azure.
|
||||
layout: docs
|
||||
page_title: Azure chroot - Builders
|
||||
sidebar_title: 'chroot'
|
||||
sidebar_current: docs-builders-azure-chroot
|
||||
---
|
||||
|
||||
|
@ -60,17 +61,17 @@ ones are specified a different authentication method may be used. See the
|
|||
[shared Azure builders documentation](/docs/builders/azure.html) for more
|
||||
information.
|
||||
|
||||
@include 'builder/azure/common/client/\_Config-not-required.mdx'
|
||||
@include 'builder/azure/common/client/Config-not-required.mdx'
|
||||
|
||||
### Azure chroot builder specific options
|
||||
|
||||
#### Required:
|
||||
|
||||
@include 'builder/azure/chroot/\_Config-required.mdx'
|
||||
@include 'builder/azure/chroot/Config-required.mdx'
|
||||
|
||||
#### Optional:
|
||||
|
||||
@include 'builder/azure/chroot/\_Config-not-required.mdx'
|
||||
@include 'builder/azure/chroot/Config-not-required.mdx'
|
||||
|
||||
## Chroot Mounts
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: >
|
|||
images.
|
||||
layout: docs
|
||||
page_title: Azure images - Builders
|
||||
sidebar_title: 'Azure'
|
||||
sidebar_current: docs-builders-azure
|
||||
---
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: |
|
|||
then creates a new template from that instance.
|
||||
layout: docs
|
||||
page_title: CloudStack - Builders
|
||||
sidebar_title: 'CloudStack'
|
||||
sidebar_current: docs-builders-cloudstack
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
can run alongside Packer with minimal extra effort.
|
||||
layout: docs
|
||||
page_title: Community - Builders
|
||||
sidebar_title: 'Community-Supported'
|
||||
sidebar_current: docs-builders-community
|
||||
---
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ description: |
|
|||
builders is covered in the custom builders page of the Packer plugin section.
|
||||
layout: docs
|
||||
page_title: Custom - Builders
|
||||
sidebar_title: 'Custom'
|
||||
sidebar_current: docs-builders-custom
|
||||
---
|
||||
|
||||
|
|
|
@ -12,6 +12,7 @@ description: >
|
|||
launched within DigitalOcean.
|
||||
layout: docs
|
||||
page_title: DigitalOcean - Builders
|
||||
sidebar_title: 'DigitalOcean'
|
||||
sidebar_current: docs-builders-digitalocean
|
||||
---
|
||||
|
||||
|
|
|
@ -8,6 +8,7 @@ description: >
|
|||
container for reuse or commits the image.
|
||||
layout: docs
|
||||
page_title: Docker - Builders
|
||||
sidebar_title: 'Docker'
|
||||
sidebar_current: docs-builders-docker
|
||||
---
|
||||
|
||||
|
@ -147,6 +148,7 @@ You must specify (only) one of `commit`, `discard`, or `export_path`.
|
|||
### Optional:
|
||||
|
||||
@include 'builder/docker/AwsAccessConfig-not-required.mdx'
|
||||
|
||||
@include 'builder/docker/Config-not-required.mdx'
|
||||
|
||||
## Using the Artifact: Export
|
||||
|
|
|
@ -5,6 +5,7 @@ description: |
|
|||
wait times.
|
||||
layout: docs
|
||||
page_title: File - Builders
|
||||
sidebar_title: 'File'
|
||||
sidebar_current: docs-builders-file
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
Cloud Compute Engine (GCE) based on existing images.
|
||||
layout: docs
|
||||
page_title: Google Compute - Builders
|
||||
sidebar_title: 'Google Cloud'
|
||||
sidebar_current: docs-builders-googlecompute
|
||||
---
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@ description: |
|
|||
that are launched within the Hetzner Cloud.
|
||||
layout: docs
|
||||
page_title: Hetzner Cloud - Builders
|
||||
sidebar_title: 'Hetzner Cloud'
|
||||
sidebar_current: docs-builders-hetzner-cloud
|
||||
---
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ description: |
|
|||
the image after launching it, then creates a reusable image.
|
||||
layout: docs
|
||||
page_title: HyperOne - Builders
|
||||
sidebar_title: 'HyperOne'
|
||||
sidebar_current: docs-builders-hyperone
|
||||
---
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: |
|
|||
export them.
|
||||
layout: docs
|
||||
page_title: Hyper-V ISO - Builders
|
||||
sidebar_title: 'ISO'
|
||||
sidebar_current: docs-builders-hyperv-iso
|
||||
---
|
||||
|
||||
|
@ -81,6 +82,7 @@ builder.
|
|||
"output-BUILDNAME" where "BUILDNAME" is the name of the build.
|
||||
|
||||
@include 'builder/hyperv/iso/Config-not-required.mdx'
|
||||
|
||||
@include 'builder/hyperv/common/CommonConfig-not-required.mdx'
|
||||
|
||||
## Http directory configuration reference
|
||||
|
|
|
@ -7,6 +7,7 @@ description: >-
|
|||
layout: docs
|
||||
sidebar_current: docs-builders-hyperv-vmcx
|
||||
page_title: Hyper-V Builder (from a vmcx)
|
||||
sidebar_title: 'VMCX'
|
||||
---
|
||||
|
||||
# Hyper-V Builder (from a vmcx)
|
||||
|
@ -100,6 +101,7 @@ builder.
|
|||
### Optional:
|
||||
|
||||
@include 'builder/hyperv/vmcx/Config-not-required.mdx'
|
||||
|
||||
@include 'builder/hyperv/common/CommonConfig-not-required.mdx'
|
||||
|
||||
## Boot Command
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
export them.
|
||||
layout: docs
|
||||
page_title: Hyper-V - Builders
|
||||
sidebar_title: 'Hyper-V'
|
||||
sidebar_current: docs-builders-hyperv
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
for various platforms.
|
||||
layout: docs
|
||||
page_title: Builders
|
||||
sidebar_title: 'Builders'
|
||||
sidebar_current: docs-builders
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
based on an existing image
|
||||
layout: docs
|
||||
page_title: JDCloud Image Builder
|
||||
sidebar_title: 'JDCloud'
|
||||
sidebar_current: docs-builders-jdcloud
|
||||
---
|
||||
|
||||
|
|
|
@ -12,6 +12,7 @@ description: >
|
|||
within all Linode regions.
|
||||
layout: docs
|
||||
page_title: Linode - Builders
|
||||
sidebar_title: 'Linode'
|
||||
sidebar_current: docs-builders-linode
|
||||
---
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ description: |
|
|||
as a tar.gz of the root file system.
|
||||
layout: docs
|
||||
page_title: LXC - Builders
|
||||
sidebar_title: 'LXC'
|
||||
sidebar_current: docs-builders-lxc\`
|
||||
---
|
||||
|
||||
|
|
|
@ -8,6 +8,7 @@ description: >
|
|||
an LXD image.
|
||||
layout: docs
|
||||
page_title: LXD - Builders
|
||||
sidebar_title: 'LXD'
|
||||
sidebar_current: docs-builders-lxd
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
Platform.
|
||||
layout: docs
|
||||
page_title: Naver Cloud Platform - Builders
|
||||
sidebar_title: 'NAVER Cloud'
|
||||
sidebar_current: docs-builders-ncloud
|
||||
---
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: |
|
|||
artifact.
|
||||
layout: docs
|
||||
page_title: Null - Builders
|
||||
sidebar_title: 'Null'
|
||||
sidebar_current: docs-builders-null
|
||||
---
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
description: The 1&1 builder is able to create images for 1&1 cloud.
|
||||
layout: docs
|
||||
page_title: 1&1 - Builders
|
||||
sidebar_title: '1&1'
|
||||
sidebar_current: docs-builders-oneandone
|
||||
---
|
||||
|
||||
|
|
|
@ -12,6 +12,7 @@ description: >
|
|||
within OpenStack.
|
||||
layout: docs
|
||||
page_title: OpenStack - Builders
|
||||
sidebar_title: 'OpenStack'
|
||||
sidebar_current: docs-builders-openstack
|
||||
---
|
||||
|
||||
|
@ -58,13 +59,17 @@ builder.
|
|||
### Required:
|
||||
|
||||
@include 'builder/openstack/AccessConfig-required.mdx'
|
||||
|
||||
@include 'builder/openstack/ImageConfig-required.mdx'
|
||||
|
||||
@include 'builder/openstack/RunConfig-required.mdx'
|
||||
|
||||
### Optional:
|
||||
|
||||
@include 'builder/openstack/AccessConfig-not-required.mdx'
|
||||
|
||||
@include 'builder/openstack/ImageConfig-not-required.mdx'
|
||||
|
||||
@include 'builder/openstack/RunConfig-not-required.mdx'
|
||||
|
||||
### Communicator Configuration
|
||||
|
@ -72,7 +77,9 @@ builder.
|
|||
#### Optional:
|
||||
|
||||
@include 'helper/communicator/Config-not-required.mdx'
|
||||
|
||||
@include 'helper/communicator/SSH-not-required.mdx'
|
||||
|
||||
@include 'helper/communicator/SSHInterface-not-required.mdx'
|
||||
|
||||
## Basic Example: DevStack
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
Oracle Cloud Infrastructure Classic Compute.
|
||||
layout: docs
|
||||
page_title: Oracle Cloud Infrastructure Classic - Builders
|
||||
sidebar_title: 'Oracle Classic'
|
||||
sidebar_current: docs-builders-oracle-classic
|
||||
---
|
||||
|
||||
|
|
|
@ -3,8 +3,9 @@ description: |
|
|||
The oracle-oci builder is able to create new custom images for use with Oracle
|
||||
Cloud Infrastructure (OCI).
|
||||
layout: docs
|
||||
page_title: 'Oracle OCI - Builders'
|
||||
sidebar_current: 'docs-builders-oracle-oci'
|
||||
page_title: Oracle OCI - Builders
|
||||
sidebar_title: 'Oracle OCI'
|
||||
sidebar_current: docs-builders-oracle-oci
|
||||
---
|
||||
|
||||
# Oracle Cloud Infrastructure (OCI) Builder
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
description: Packer is able to create custom images using Oracle Cloud Infrastructure.
|
||||
layout: docs
|
||||
page_title: Oracle - Builders
|
||||
sidebar_title: 'Oracle'
|
||||
sidebar_current: docs-builders-oracle
|
||||
---
|
||||
|
||||
|
|
|
@ -8,6 +8,7 @@ description: >
|
|||
the root device section in the Outscale documentation.
|
||||
layout: docs
|
||||
page_title: Outscale BSU - Builders
|
||||
sidebar_title: 'BSU'
|
||||
sidebar_current: docs-builders-osc-bsubacked
|
||||
---
|
||||
|
||||
|
|
|
@ -3,8 +3,9 @@ description: |
|
|||
The osc-bsusurrogate Packer builder is like the chroot builder, but does not
|
||||
require running inside an Outscale virtual machine.
|
||||
layout: docs
|
||||
page_title: 'Outscale BSU Surrogate - Builders'
|
||||
sidebar_current: 'docs-builders-osc-bsusurrogate'
|
||||
page_title: Outacale BSU Surrogate - Builders
|
||||
sidebar_title: 'BSU Surrogate'
|
||||
sidebar_current: docs-builders-osc-bsusurrogate
|
||||
---
|
||||
|
||||
# BSU Surrogate Builder
|
||||
|
|
|
@ -3,8 +3,9 @@ description: |
|
|||
The osc-bsuvolume Packer builder is like the BSU builder, but is intended to
|
||||
create BSU volumes rather than a machine image.
|
||||
layout: docs
|
||||
page_title: 'Outscale BSU Volume - Builders'
|
||||
sidebar_current: 'docs-builders-osc-bsuvolume'
|
||||
page_title: Outscale BSU Volume - Builders
|
||||
sidebar_title: 'BSU Volume'
|
||||
sidebar_current: docs-builders-osc-bsuvolume
|
||||
---
|
||||
|
||||
# BSU Volume Builder
|
||||
|
|
|
@ -10,6 +10,7 @@ description: >
|
|||
in the Outscale documentation.
|
||||
layout: docs
|
||||
page_title: Outscale chroot - Builders
|
||||
sidebar_title: 'chroot'
|
||||
sidebar_current: docs-builders-osc-chroot
|
||||
---
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: >
|
|||
multiple builders depending on the strategy you want to use to build the OMI.
|
||||
layout: docs
|
||||
page_title: Outscale OMI - Builders
|
||||
sidebar_title: 'Outscale'
|
||||
sidebar_current: docs-builders-osc
|
||||
---
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@ description: |
|
|||
image.
|
||||
layout: docs
|
||||
page_title: Parallels ISO - Builders
|
||||
sidebar_title: 'ISO'
|
||||
sidebar_current: docs-builders-parallels-iso
|
||||
---
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@ description: |
|
|||
(exported virtual machine image).
|
||||
layout: docs
|
||||
page_title: Parallels PVM - Builders
|
||||
sidebar_title: 'PVM'
|
||||
sidebar_current: docs-builders-parallels-pvm
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
virtual machines and export them in the PVM format.
|
||||
layout: docs
|
||||
page_title: Parallels - Builders
|
||||
sidebar_title: 'Parallels'
|
||||
sidebar_current: docs-builders-parallels
|
||||
---
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
description: The ProfitBricks builder is able to create images for ProfitBricks cloud.
|
||||
layout: docs
|
||||
page_title: ProfitBricks - Builders
|
||||
sidebar_title: 'ProfitBricks'
|
||||
sidebar_current: docs-builders-profitbricks
|
||||
---
|
||||
|
||||
|
|
|
@ -5,8 +5,9 @@ description: |
|
|||
necessary on the image after launching it, then creates a virtual machine
|
||||
template.
|
||||
layout: docs
|
||||
page_title: 'Proxmox - Builders'
|
||||
sidebar_current: 'docs-builders-proxmox'
|
||||
page_title: Proxmox - Builders
|
||||
sidebar_title: 'Proxmox'
|
||||
sidebar_current: docs-builders-proxmox
|
||||
---
|
||||
|
||||
# Proxmox Builder
|
||||
|
|
|
@ -5,6 +5,7 @@ description: |
|
|||
The Qemu Packer builder is able to create KVM and Xen virtual machine images.
|
||||
layout: docs
|
||||
page_title: QEMU - Builders
|
||||
sidebar_title: 'QEMU'
|
||||
sidebar_current: docs-builders-qemu
|
||||
---
|
||||
|
||||
|
@ -120,11 +121,13 @@ necessary for this build to succeed and can be found further down the page.
|
|||
## Boot Configuration
|
||||
|
||||
@include 'common/bootcommand/VNCConfig.mdx'
|
||||
|
||||
@include 'common/bootcommand/BootConfig.mdx'
|
||||
|
||||
### Optional:
|
||||
|
||||
@include 'common/bootcommand/VNCConfig-not-required.mdx'
|
||||
|
||||
@include 'common/bootcommand/BootConfig-not-required.mdx'
|
||||
|
||||
### Communicator Configuration
|
||||
|
|
|
@ -12,6 +12,7 @@ description: >
|
|||
servers that are launched within Scaleway.
|
||||
layout: docs
|
||||
page_title: Scaleway - Builders
|
||||
sidebar_title: 'Scaleway'
|
||||
sidebar_current: docs-builders-scaleway
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
customized images based on an existing base images.
|
||||
layout: docs
|
||||
page_title: Tencentcloud Image Builder
|
||||
sidebar_title: 'Tencent Cloud'
|
||||
sidebar_current: docs-builders-tencentcloud-cvm
|
||||
---
|
||||
|
||||
|
|
|
@ -11,6 +11,7 @@ description: >
|
|||
Cloud API to create images.
|
||||
layout: docs
|
||||
page_title: Triton - Builders
|
||||
sidebar_title: 'Triton'
|
||||
sidebar_current: docs-builders-triton
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
customized images based on an existing base images.
|
||||
layout: docs
|
||||
page_title: UCloud Image Builder
|
||||
sidebar_title: 'UCloud'
|
||||
sidebar_current: docs-builders-ucloud-uhost
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
re-package them into .box files
|
||||
layout: docs
|
||||
page_title: Vagrant - Builders
|
||||
sidebar_title: 'Vagrant'
|
||||
sidebar_current: docs-builders-vagrant
|
||||
---
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: |
|
|||
and export them in the OVF format, starting from an ISO image.
|
||||
layout: docs
|
||||
page_title: VirtualBox ISO - Builders
|
||||
sidebar_title: 'ISO'
|
||||
sidebar_current: docs-builders-virtualbox-iso
|
||||
---
|
||||
|
||||
|
@ -136,6 +137,7 @@ necessary for this build to succeed and can be found further down the page.
|
|||
#### Optional common fields:
|
||||
|
||||
@include 'helper/communicator/Config-not-required.mdx'
|
||||
|
||||
@include 'builder/virtualbox/common/CommConfig-not-required.mdx'
|
||||
|
||||
#### Optional SSH fields:
|
||||
|
|
|
@ -7,6 +7,7 @@ description: |
|
|||
virtual machine image).
|
||||
layout: docs
|
||||
page_title: VirtualBox OVF/OVA - Builders
|
||||
sidebar_title: 'OVF'
|
||||
sidebar_current: docs-builders-virtualbox-ovf
|
||||
---
|
||||
|
||||
|
@ -74,7 +75,9 @@ necessary for this build to succeed and can be found further down the page.
|
|||
#### Optional:
|
||||
|
||||
@include 'builder/virtualbox/ovf/Config-not-required.mdx'
|
||||
|
||||
@include 'builder/virtualbox/common/VBoxVersionConfig-not-required.mdx'
|
||||
|
||||
@include 'builder/virtualbox/common/GuestAdditionsConfig-not-required.mdx'
|
||||
|
||||
### VBoxManage configuration
|
||||
|
@ -126,6 +129,7 @@ necessary for this build to succeed and can be found further down the page.
|
|||
#### Optional common fields:
|
||||
|
||||
@include 'helper/communicator/Config-not-required.mdx'
|
||||
|
||||
@include 'builder/virtualbox/common/CommConfig-not-required.mdx'
|
||||
|
||||
#### Optional SSH fields:
|
||||
|
|
|
@ -8,6 +8,7 @@ description: >
|
|||
and export them in the OVF format, starting from an ISO image.
|
||||
layout: docs
|
||||
page_title: VirtualBox Snapshot - Builders
|
||||
sidebar_title: 'VM'
|
||||
sidebar_current: docs-builders-virtualbox-vm
|
||||
---
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: >
|
|||
export them in the OVA or OVF format.
|
||||
layout: docs
|
||||
page_title: VirtualBox - Builders
|
||||
sidebar_title: 'VirtualBox'
|
||||
sidebar_current: docs-builders-virtualbox
|
||||
---
|
||||
|
||||
|
|
|
@ -9,6 +9,7 @@ description: |
|
|||
Hypervisor using SSH as opposed to the vSphere API.
|
||||
layout: docs
|
||||
page_title: VMware ISO - Builders
|
||||
sidebar_title: 'VMWare ISO'
|
||||
sidebar_current: docs-builders-vmware-iso
|
||||
---
|
||||
|
||||
|
@ -166,6 +167,7 @@ necessary for this build to succeed and can be found further down the page.
|
|||
## Boot Configuration
|
||||
|
||||
@include 'common/bootcommand/BootConfig.mdx'
|
||||
|
||||
@include 'common/bootcommand/VNCConfig.mdx'
|
||||
|
||||
-> **Note**: for the `HTTPIP` to be resolved correctly, your VM's network
|
||||
|
@ -177,6 +179,7 @@ to modify the network configuration after the VM is done building.
|
|||
#### Optional:
|
||||
|
||||
@include 'common/bootcommand/VNCConfig-not-required.mdx'
|
||||
|
||||
@include 'common/bootcommand/BootConfig-not-required.mdx'
|
||||
|
||||
For more examples of various boot commands, see the sample projects from our
|
||||
|
|
|
@ -8,6 +8,7 @@ description: |
|
|||
Workstation for Linux and Windows, and VMware Player on Linux.
|
||||
layout: docs
|
||||
page_title: VMware VMX - Builders
|
||||
sidebar_title: 'VMWare VMX'
|
||||
sidebar_current: docs-builders-vmware-vmx
|
||||
---
|
||||
|
||||
|
@ -154,6 +155,7 @@ necessary for this build to succeed and can be found further down the page.
|
|||
## Boot Configuration
|
||||
|
||||
@include 'common/bootcommand/BootConfig.mdx'
|
||||
|
||||
@include 'common/bootcommand/VNCConfig.mdx'
|
||||
|
||||
-> **Note**: for the `HTTPIP` to be resolved correctly, your VM's network
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
with any VMware product.
|
||||
layout: docs
|
||||
page_title: VMware - Builders
|
||||
sidebar_title: 'VMware'
|
||||
sidebar_current: docs-builders-vmware
|
||||
---
|
||||
|
||||
|
|
|
@ -4,8 +4,9 @@ modeline: |
|
|||
description: |
|
||||
This VMware Packer builder uses the vSphere API to clone an existing vSphere template and create a new virtual machine remotely.
|
||||
layout: docs
|
||||
page_title: 'VSphere Clone - Builders'
|
||||
sidebar_current: 'docs-builders-vsphere-clone'
|
||||
page_title: VSphere Clone - Builders
|
||||
sidebar_title: 'VSphere Clone'
|
||||
sidebar_current: docs-builders-vsphere-clone
|
||||
---
|
||||
|
||||
# VMWare Vsphere Clone Builder
|
||||
|
|
|
@ -6,6 +6,7 @@ description: |
|
|||
vSphere API to build on a remote VMWare machine.
|
||||
layout: docs
|
||||
page_title: VSphere ISO - Builders
|
||||
sidebar_title: 'VSphere ISO'
|
||||
sidebar_current: docs-builders-vsphere-iso
|
||||
---
|
||||
|
||||
|
@ -110,6 +111,7 @@ from the datastore. Example:
|
|||
### Storage Configuration
|
||||
|
||||
@include 'builder/vsphere/iso/DiskConfig-required.mdx'
|
||||
|
||||
@include 'builder/vsphere/iso/DiskConfig-not-required.mdx'
|
||||
|
||||
### Floppy Configuration
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
Yandex.Cloud based on existing images.
|
||||
layout: docs
|
||||
page_title: Yandex Compute - Builders
|
||||
sidebar_title: 'Yandex.Cloud'
|
||||
sidebar_current: docs-builders-yandex
|
||||
---
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: |
|
|||
artifacts that are created will be outputted at the end of the build.
|
||||
layout: docs
|
||||
page_title: packer build - Commands
|
||||
sidebar_title: '<tt>build</tt>'
|
||||
sidebar_current: docs-commands-build
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
interpolations.
|
||||
layout: docs
|
||||
page_title: packer console - Commands
|
||||
sidebar_title: '<tt>console</tt>'
|
||||
sidebar_current: docs-commands-console
|
||||
---
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: |
|
|||
command to make sure your templates work with the new release.
|
||||
layout: docs
|
||||
page_title: packer fix - Commands
|
||||
sidebar_title: '<tt>fix</tt>'
|
||||
sidebar_current: docs-commands-fix
|
||||
---
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@ description: |
|
|||
where "SUBCOMMAND" is the actual command you wish to execute.
|
||||
layout: docs
|
||||
page_title: Commands
|
||||
sidebar_title: 'Commands (CLI)'
|
||||
sidebar_current: docs-commands
|
||||
---
|
||||
|
||||
|
|
|
@ -12,6 +12,7 @@ description: >
|
|||
provisioners it defines and the order they'll run, and more.
|
||||
layout: docs
|
||||
page_title: packer inspect - Commands
|
||||
sidebar_title: '<tt>inspect</tt>'
|
||||
sidebar_current: docs-commands-inspect
|
||||
---
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: |
|
|||
doesn't validate, any error messages will be outputted.
|
||||
layout: docs
|
||||
page_title: packer validate - Commands
|
||||
sidebar_title: '<tt>validate</tt>'
|
||||
sidebar_current: docs-commands-validate
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
scripts, etc. with the machine being created.
|
||||
layout: docs
|
||||
page_title: Communicators
|
||||
sidebar_title: 'Communicators'
|
||||
sidebar_current: docs-communicators
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
the machine being created.
|
||||
layout: docs
|
||||
page_title: 'Communicators - SSH'
|
||||
sidebar_title: 'SSH'
|
||||
sidebar_current: 'docs-communicators-ssh'
|
||||
---
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ description: |
|
|||
etc. with the machine being created.
|
||||
layout: docs
|
||||
page_title: 'Communicators - Templates'
|
||||
sidebar_title: 'WINRM'
|
||||
sidebar_current: 'docs-communicators-winrm'
|
||||
---
|
||||
|
||||
|
|
|
@ -10,6 +10,7 @@ description: >
|
|||
configuration.
|
||||
layout: docs
|
||||
page_title: Core Configuration - Other
|
||||
sidebar_title: 'Core Configuration'
|
||||
sidebar_current: docs-other-core-configuration
|
||||
---
|
||||
|
|
@ -5,6 +5,7 @@ description: |
|
|||
correctly.
|
||||
layout: docs
|
||||
page_title: Debugging - Other
|
||||
sidebar_title: 'Debugging'
|
||||
sidebar_current: docs-other-debugging
|
||||
---
|
||||
|
|
@ -2,6 +2,7 @@
|
|||
description: Packer uses a variety of environmental variables.
|
||||
layout: docs
|
||||
page_title: Environment Variables - Other
|
||||
sidebar_title: 'Environment Variables'
|
||||
sidebar_current: docs-other-environment-variables
|
||||
---
|
||||
|
|
@ -4,6 +4,7 @@ description: |
|
|||
this page documents how to do that.
|
||||
layout: docs
|
||||
page_title: Custom Builders - Extending
|
||||
sidebar_title: 'Custom Builders'
|
||||
sidebar_current: docs-extending-custom-builders
|
||||
---
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ description: >
|
|||
into another, for example by compressing files, or uploading them.
|
||||
layout: docs
|
||||
page_title: Custom Post-Processors - Extending
|
||||
sidebar_title: 'Custom Post-Processors'
|
||||
sidebar_current: docs-extending-custom-post-processors
|
||||
---
|
||||
|
||||
|
|
|
@ -10,6 +10,7 @@ description: >
|
|||
within the machines.
|
||||
layout: docs
|
||||
page_title: Custom Provisioners - Extending
|
||||
sidebar_title: 'Custom Provisioners'
|
||||
sidebar_current: docs-extending-custom-provisioners
|
||||
---
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ description: |
|
|||
post-processors.
|
||||
layout: docs
|
||||
page_title: Extending
|
||||
sidebar_title: 'Extending Packer'
|
||||
sidebar_current: docs-extending
|
||||
---
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ description: |
|
|||
provisioners, hooks, and more.
|
||||
layout: docs
|
||||
page_title: Plugins - Extending
|
||||
sidebar_title: 'Plugins'
|
||||
sidebar_current: docs-extending-plugins
|
||||
---
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: Expressions - Configuration Language
|
||||
sidebar_title: 'Expressions'
|
||||
sidebar_current: configuration-expressions
|
||||
description: |-
|
||||
HCL allows the use of expressions to access data exported
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: chunklist - Functions - Configuration Language
|
||||
sidebar_title: 'chunklist'
|
||||
sidebar_current: configuration-functions-collection-chunklist
|
||||
description: |-
|
||||
The chunklist function splits a single list into fixed-size chunks, returning
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: coalesce - Functions - Configuration Language
|
||||
sidebar_title: 'coalesce'
|
||||
sidebar_current: configuration-functions-collection-coalesce-x
|
||||
description: |-
|
||||
The coalesce function takes any number of arguments and returns the
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: coalescelist - Functions - Configuration Language
|
||||
sidebar_title: 'coalescelist'
|
||||
sidebar_current: configuration-functions-collection-coalescelist
|
||||
description: |-
|
||||
The coalescelist function takes any number of list arguments and returns the
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: compact - Functions - Configuration Language
|
||||
sidebar_title: 'compact'
|
||||
sidebar_current: configuration-functions-collection-compact
|
||||
description: The compact function removes empty string elements from a list.
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: concat - Functions - Configuration Language
|
||||
sidebar_title: 'concat'
|
||||
sidebar_current: configuration-functions-collection-concat
|
||||
description: The concat function combines two or more lists into a single list.
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: contains - Functions - Configuration Language
|
||||
sidebar_title: 'contains'
|
||||
sidebar_current: configuration-functions-collection-contains
|
||||
description: The contains function determines whether a list or set contains a given value.
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: distinct - Functions - Configuration Language
|
||||
sidebar_title: 'distinct'
|
||||
sidebar_current: configuration-functions-collection-distinct
|
||||
description: The distinct function removes duplicate elements from a list.
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: element - Functions - Configuration Language
|
||||
sidebar_title: 'element'
|
||||
sidebar_current: configuration-functions-collection-element
|
||||
description: The element function retrieves a single element from a list.
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: flatten - Functions - Configuration Language
|
||||
sidebar_title: 'flatten'
|
||||
sidebar_current: configuration-functions-collection-flatten
|
||||
description: The flatten function eliminates nested lists from a list.
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: index - Functions - Configuration Language
|
||||
sidebar_title: 'index'
|
||||
sidebar_current: configuration-functions-collection-index
|
||||
description: The index function finds the element index for a given value in a list.
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: Collection - Functions - Configuration Language
|
||||
sidebar_title: 'Collection Functions'
|
||||
sidebar_current: configuration-functions-collection
|
||||
description: Overview of available collection functions
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: keys - Functions - Configuration Language
|
||||
sidebar_title: 'keys'
|
||||
sidebar_current: configuration-functions-collection-keys
|
||||
description: The keys function returns a list of the keys in a given map.
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: length - Functions - Configuration Language
|
||||
sidebar_title: 'length'
|
||||
sidebar_current: configuration-functions-collection-length
|
||||
description: The length function determines the length of a collection or string.
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: lookup - Functions - Configuration Language
|
||||
sidebar_title: 'lookup'
|
||||
sidebar_current: configuration-functions-collection-lookup
|
||||
description: The lookup function retrieves an element value from a map given its key.
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: merge - Functions - Configuration Language
|
||||
sidebar_title: 'merge'
|
||||
sidebar_current: configuration-functions-collection-merge
|
||||
description: |-
|
||||
The merge function takes an arbitrary number of maps and returns a single
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: range - Functions - Configuration Language
|
||||
sidebar_title: 'range'
|
||||
sidebar_current: configuration-functions-collection-range
|
||||
description: The range function generates sequences of numbers.
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: reverse - Functions - Configuration Language
|
||||
sidebar_title: 'reverse'
|
||||
sidebar_current: configuration-functions-collection-reverse
|
||||
description: The reverse function reverses a sequence.
|
||||
---
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: setintersection - Functions - Configuration Language
|
||||
sidebar_title: 'setintersection'
|
||||
sidebar_current: configuration-functions-collection-setintersection
|
||||
description: |-
|
||||
The setintersection function takes multiple sets and produces a single set
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: setproduct - Functions - Configuration Language
|
||||
sidebar_title: 'setproduct'
|
||||
sidebar_current: configuration-functions-collection-setproduct
|
||||
description: |-
|
||||
The setproduct function finds all of the possible combinations of elements
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
layout: docs
|
||||
page_title: setunion - Functions - Configuration Language
|
||||
sidebar_title: 'setunion'
|
||||
sidebar_current: configuration-functions-collection-setunion
|
||||
description: |-
|
||||
The setunion function takes multiple sets and produces a single set
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue