#!/usr/bin/env bash # Clean up yum caches to reduce the image size sudo yum clean all sudo rm -rf /var/cache/yum # Clean up build artifacts sudo rm -rf /tmp/worker # Clean up files to reduce confusion during debug sudo rm -rf \ /etc/hostname \ /etc/machine-id \ /etc/resolv.conf \ /etc/ssh/ssh_host* \ /home/ec2-user/.ssh/authorized_keys \ /root/.ssh/authorized_keys \ /var/lib/cloud/data \ /var/lib/cloud/instance \ /var/lib/cloud/instances \ /var/lib/cloud/sem \ /var/lib/dhclient/* \ /var/lib/dhcp/dhclient.* \ /var/lib/yum/history \ /var/log/cloud-init-output.log \ /var/log/cloud-init.log \ /var/log/secure \ /var/log/wtmp \ /var/log/messages \ /tmp/imds-tokens sudo touch /etc/machine-id