Description

Hashicorp Packer is an automation tool that allows automatic customized VM image builds - assuming the user has a virtualization tool at their disposal. To make use of Harvester as such a virtualization tool a plugin for Packer needs to be written. With this plugin users could make use of their Harvester cluster to build customized VM images, something they likely want to do if they have a Harvester cluster.

Goals

Write a Packer plugin bridging the gap between Harvester and Packer. Users should be able to create customized VM images using Packer and Harvester with no need to utilize another virtualization platform.

Resources

Hashicorp documentation for building custom plugins for Packer https://developer.hashicorp.com/packer/docs/plugins/creation/custom-builders

Source repository of the Harvester Packer plugin https://github.com/m-ildefons/harvester-packer-plugin

This project is part of:

Hack Week 24

Activity

  • 5 months ago: mrohrich added keyword "automation" to this project.
  • 5 months ago: mrohrich added keyword "hashicorppacker" to this project.
  • 5 months ago: mrohrich added keyword "harvester" to this project.
  • 5 months ago: mrohrich added keyword "virtualization" to this project.
  • 5 months ago: mrohrich added keyword "kubevirt" to this project.
  • 5 months ago: mrohrich added keyword "kubernetes" to this project.
  • 5 months ago: mrohrich added keyword "golang" to this project.
  • 5 months ago: mrohrich started this project.
  • 6 months ago: zchang liked this project.
  • 6 months ago: mrohrich originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!