bottlerocket-os / bottlerocket-os/bottlerocket-core-kit

Pull in cfnsignal only for AWS k8s and ecs variants

Open
#71 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
34
Forks
77
Avg merge
2d 23h
Merged PRs (30d)
23

Description

**What I'd like:**
By default, all downstream builders whose image matches `aws-*` will get `cfsignal` installed. This isn't ideal because those downstream builders might not include in their variant the APIs required by this feature, which will cause the system to be in a degraded state. We have to narrow down when `cfsignal` is required by only installing it for the `aws-k8s` and `aws-ecs` families. If downstreams require this feature, they can explicitly require it in their variant definition.

**Any alternatives you've considered:**
Keep `cfsignal` and the system in a degraded state for downstream builders.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.