kubernetes-sigs/image-builder

Add building images for Hetzner

simonostendorf opened this issue · 8 comments

Is your feature request related to a problem? Please describe.
I want to use image builder to build flatcar image for CAPI on Hetzner Cloud

Describe the solution you'd like
Build Hetzner snapshot with flatcar as OS and all CAPI prerequisites installed.

Or generate a ignition file that can be applied by own packer script to hetzner servers that installs all capi prerequisites.

Describe alternatives you've considered
Manually create hetzner server to later create a snapshot (e.g. using packer or manual commands) to create flatcar image. After that i don't know to get the needed ignition file to install all CAPI files. If you help me to find these maybe the workaround is enough.

/kind feature

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle stale
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

/remove-lifecycle stale

Hi @simonostendorf, as Hertzner isn't an official CAPI provider (as stated in their README) we're unlikely to see effort spent on this unless Syself decide to contribute to image-builder. If this is a priority for you then you might want to reach out to them / the cluster-api-provider-hetzner project to see if they can help add support to image-builder.

Hi @simonostendorf, as Hertzner isn't an official CAPI provider (as stated in their README) we're unlikely to see effort spent on this unless Syself decide to contribute to image-builder. If this is a priority for you then you might want to reach out to them / the cluster-api-provider-hetzner project to see if they can help add support to image-builder.

Thanks for your reply.

Currently I am using packer to create my hcloud (hetzner cloud) images. Maybe I could rework it a little bit and commit it here so that it can be used with official image-builder project.

That would be great if you're able to! We'll help where we can if needed. Feel free to reach out to folks in the #image-builder slack channel if needed. 😄