debian-forge-composer/internal/osbuildexecutor
Tomáš Hozza e7743f17ec Worker: allow configuring executor CloudWatch group
We need the ability to use different CloudWatch group for the
osbuild-executor on Fedora workers in staging and production
environment.

Extend the worker confguration to allow configuring the CloudWatch group
name used by the osbuild-executor. Extend the secure instance code to
instruct cloud-init via user data to create /tmp/cloud_init_vars file
with the CloudWatch group name in the osbuild-executor instance, to make
it possible for the executor to configure its logging differently based
on the value.

Cover new changes by unit tests.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-03-08 13:13:44 +01:00
..
osbuild-executor.go cloud/awscloud: add ability to run a secure instance to awscloud 2024-02-14 09:54:11 +01:00
runner-impl-aws-ec2.go Worker: allow configuring executor CloudWatch group 2024-03-08 13:13:44 +01:00
runner-impl-host.go cloud/awscloud: add ability to run a secure instance to awscloud 2024-02-14 09:54:11 +01:00