-
Notifications
You must be signed in to change notification settings - Fork 1
Rsyslog-relp: Support Garden and Seed extensions #32
Copy link
Copy link
Open
Labels
area/securitySecurity relatedSecurity relatedkind/enhancementEnhancement, improvement, extensionEnhancement, improvement, extensionlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.teamsize/smallA team of 1-2 people.A team of 1-2 people.
Metadata
Metadata
Assignees
Labels
area/securitySecurity relatedSecurity relatedkind/enhancementEnhancement, improvement, extensionEnhancement, improvement, extensionlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.teamsize/smallA team of 1-2 people.A team of 1-2 people.
Type
Fields
Give feedbackNo fields configured for issues without a type.
How to categorize this topic?
/area security
/kind enhancement
/label teamsize/small
What is the topic about?:
gardener/gardener-extension-shoot-rsyslog-relp#255
For shoots, the extension currently mutates
OperatingSystemConfigs and injects shell scripts that are used to start and configure the rsyslog and auditd daemons running on each node.For unmanaged
Seeds and the Gardener runtime cluster we cannot rely on the same approach. However, a similar effect could be achieved by deploying aDaemonSetthat configures the auditd daemon on nodes and anotherDaemonSetthat runsrsyslog-relpsuch that it mounts and reads audit logs from the/var/log/auditfolder on the node. One potential drawback is that for shoots,rsyslog-relpdirectly reads logs from the journald syslog socket, which might not be possible when it is run in aDaemonSet.Note that configuring auditd is not possible on nodes running in
kindon mac, so working on this task requires a setup with provider-extensions.