import ProductFeaturesList from '@hashicorp/react-product-features-list' import AnimatedTerminal from 'components/animated-terminal' import BrandedCta from 'components/branded-cta' import HomepageHero from 'components/homepage-hero' import IntegrationsTextSplit from 'components/integrations-text-split' import s from './style.module.css' export default function Homepage() { return (
virtualbox: virtualbox output will be in this color.', color: 'white', }, { code: '==> vmware: vmware output will be in this color.' }, { code: '==> vmware: Copying or downloading ISO. Progress will be reported periodically.', }, { code: '==> vmware: Creating virtual machine disk' }, { code: '==> vmware: Building and writing VMX file' }, { code: '==> vmware: Starting HTTP server on port 8964' }, { code: '==> vmware: Starting virtual machine...' }, { code: '==> virtualbox: Downloading VirtualBox guest additions. Progress will be shown periodically', color: 'white', }, { code: '==> virtualbox: Copying or downloading ISO. Progress will be reported periodically.', color: 'white', }, { code: '==> virtualbox: Starting HTTP server on port 8081', color: 'white', }, { code: '==> virtualbox: Creating virtual machine...', color: 'white', }, { code: '==> virtualbox: Creating hard drive...', color: 'white', }, ]} /> } />

Extend Packer’s functionality without modifying Packer core. Plugins are capable of adding these components:

  • Builders
  • Provisioners
  • Post-processors
  • Data sources
} links={[ { text: 'Read the Docs', url: '/docs', type: 'none', }, { text: 'Develop a plugin', url: '/docs/plugins', type: 'inbound', }, ]} image={{ url: '/img/integrations-text-split/integrations.png', alt: 'Build images with Packer plugins', }} />
) }