From 4e997b7688f6511429401f7ed4ee88a1387162c5 Mon Sep 17 00:00:00 2001 From: Stefan Reimer Date: Mon, 23 May 2022 16:12:09 +0200 Subject: [PATCH] fix: syslog-ng logrotate, add filter for kube, update access.conf --- Makefile | 7 +++++++ cleanup_amis.sh | 3 +++ overlay/zdt/configs/access.conf.age | Bin 650 -> 602 bytes overlay/zdt/scripts/setup-common | 7 +++++++ overlay/zdt/scripts/setup.d/syslog-ng.conf | 8 +++++++- .../scripts/setup.d/syslog-ng.logrotate.conf | 4 ++-- 6 files changed, 26 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index c96f636..1802d49 100644 --- a/Makefile +++ b/Makefile @@ -31,3 +31,10 @@ age-seal: git restore $${f}.age 2>/dev/null && \ age --decrypt -i ~/.ssh/git.age $$f.age | diff -q - $$f 2>/dev/null 1>&2 && \ rm -f $$f || ( rm -f $$f.age; age --encrypt $$keys -o $$f.age $$f && rm -f $$f; ); done + +# Just a reference how it could work, requires root though +scan-image: + modprobe nbd + qemu-nbd -c /dev/nbd0 --read-only alpine-cloud-images/work/images/aws/3.15.4-x86_64-bios-cloudinit-aws-kubezero/image.qcow2 + mount /dev/nbd0 /mnt/temp/ + trivy rootfs /mnt/temp diff --git a/cleanup_amis.sh b/cleanup_amis.sh index 8a4b846..29ec47b 100755 --- a/cleanup_amis.sh +++ b/cleanup_amis.sh @@ -1,6 +1,9 @@ #!/bin/bash #set -x +echo "Are you really sure as AMIs might be used by customers !!" +read + TAG_FILTER="Name=tag:project,Values=zdt-alpine" #for r in $(aws ec2 describe-regions --query "Regions[].{Name:RegionName}" --output text); do diff --git a/overlay/zdt/configs/access.conf.age b/overlay/zdt/configs/access.conf.age index d440442abb1fdd0e81a3287a8c2f94eeccaca6f6..c69a60c9ca9d78ec63e4ce7e8b1df3a2cbfa2807 100644 GIT binary patch delta 581 zcmV-L0=oT*1=<9VAb)gBdQUlXYczN?a9DOza7-~PN^DhGLqlwGO>RR(Z&xsJS~NpR zOGr0FZwg0vc~n(KIdf7^P<2;oXlzeOO)q#zGEinOW_MD0L{~Xkad|RLSaLW2U4O=}eK7No5CKXpKice;Ol}s}o^0Mc8}gG57{rV}wl*(I{D8!PLOUW9 zeE}a!ibfUQ@!kHezIT+X5|$3Q0s>Eu zL;C5-_RTP@^5Y#w?GnQuPj+vQ%WEZ7lW24sNgck1Gk^DnU@+W;AueW?h2(jqOhgib z7XWcJFZ_6II6l;ce#>;9WgojS(ceYyEAA(d+@+GJ48vBbwY4;R5Nu%b!ALePER;DR5U?hcuho7NKG?xZ8CL8 zMPz0%X9{sva8qPSHa9{;FnC!xQDHZ7LqSA#FGyl)T4H%YR7Z6|S9fG&cUnVNI0`K- zEg)q=RA)&|X;@26Z#g$nY)VgbV`OD?VNGpDSZy*?YDjKpIDc+ZW^q;4$9d|sp1gtZhWU)O2@;K{#O_VfvW^Q|K9_p>y^m6n zlPWICg&;6h=80S`@js6fnT(WRBHOt`mJj59Ih+0bh%#YmESYkzd2vVTd)C#_9X!J9 z*?@KqaoTtJPk-_pL<>&dR-;^?Dfeny61cLE>D8K{%SiaLJ89qP3Kg_nVUL1%F7v11 z20q+F*#^q=06;d0CJFuWP6s$Y=7BfD+Mtm_6M+JT~4R)ri1U zyK)Rqg>L)F=)Y*!p%5opV9 /dev/null + rc-service syslog-ng reload > /dev/null endscript }