bottlerocket-os / bottlerocket-os/bottlerocket-test-system

Add `aws-cli` to our tools image build to be pulled in to agent images

Open
#675 1 comment 1 reaction 0 assignees View on GitHub
build
Dominant language
Rust
Stars
18
Forks
27
PR merge metrics
No merged PRs in 30d

Description

The AWS CLI is used in the sonobuoy agent and will soon be used in the workload test agent. The source code for the AWS CLI is open source, located here:

https://github.com/aws/aws-cli

We should add this to the set of tools that are built in `tools/Dockerfile` so any agents that need this CLI can just copy it over. This also makes sure we are building from source rather than pulling down a binary directly.

Contributor guide

Open the contributing guide

Research direction

Start with tools/Dockerfile and review how existing tools are built from source. Use the AWS CLI source repository linked in the issue as the upstream reference. Done means the tools image builds the AWS CLI from source and makes it available for agent images to copy.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, dockerfile
Domain
build-system, devops, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.