How to create a droplet with an ignition script larger than 64kb?

Posted June 7, 2020 819 views


I am trying to install OpenShift on Fedora CoreOS machines.
I uploaded the image from

and generated my ignition files with the openshift-installer:

  • bootstrap.ign
  • master.ign
  • worker.ign

Unfortunately the bootstrap.ign embeds encoded scripts which sums up to a ~300KB file size.

When I copy/paste it in the user-data of the droplet creation form, I get the error message that the file size exceeds the 64KB limit…

I tried to make another ignition file which download bootstrap.ign and then run coreos-installer with systemd but the filesystem (dev/vda) is busy (running the unit happens too late in the installation process).

What can I do? How can I get around that limitation?


These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer