## **Bottlerocket Bootstrap** ![Build Status](https://codebuild.us-west-2.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoiY3EyaFlFekFtNjg2a1hKUVpYL0hzRTRXVjFLSnVEZGFNUGVUN2RoNU5rbk9NYXdGdTYzU0lCc0F0TzFTZzlaRXRBZ3BFTjdHNTI0RU1zWVZoLzBjc2lFPSIsIml2UGFyYW1ldGVyU3BlYyI6InlJNVZRMG0rVmFRZlFWTHciLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D&branch=main) The Bottlerocket bootstrap is a tool to help [Bottlerocket nodes](https://github.com/bottlerocket-os/bottlerocket) bootstrap with the custom user-data generated by our patched Cluster-API bootstrap provider. This tool can bootstrap control plane, worker and standalone etcd nodes. You can find the latest version of this image [on ECR Public Gallery](https://gallery.ecr.aws/eks-anywhere/bottlerocket-bootstrap) ## Building This project depends on other artifacts from this repo. To build image locally, `ARTIFACTS_BUCKET` must be supplied. For ex the following is the presubmit bucket: `ARTIFACTS_BUCKET=s3://projectbuildpipeline-857-pipelineoutputartifactsb-10ajmk30khe3f make build` When building a `.git` directory is created to support go-licenses and attribution generation. After running desired targets run `make clean` to ensure you aren't left with this `.git` which could confusion. Refer to [building locally](../../../docs/development/building-locally.md) for more instructions.