Skip to content

Instantly share code, notes, and snippets.


Itay Shakury itaysk

View GitHub Profile
itaysk / tracee-falcosidekick.yaml
Created Oct 8, 2021
Tracee with Falcosidekick in Kubernetes
View tracee-falcosidekick.yaml
apiVersion: apps/v1
kind: DaemonSet
labels: tracee tracee tracee
name: tracee
itaysk / aqua-cla.txt
Created Sep 9, 2021
Aqua Security Contributor License Agreement
View aqua-cla.txt
Individual Contributor License Agreement
In order to clarify the intellectual property license granted with Contributions from any person or entity, Aqua must have a Contributor License Agreement ("CLA") on file that has been signed by each Contributor, indicating agreement to the license terms below. This license is for your protection as a Contributor as well as the protection of Aqua and its users; it does not change your rights to use your own Contributions for any other purpose.
You accept and agree to the following terms and conditions for Your present and future Contributions submitted to Aqua Security Software Ltd. (“Aqua”). In return, Aqua shall not use Your Contributions in a way that is contrary to the public benefit or inconsistent with its nonprofit status and bylaws in effect at the time of the Contribution.
Except for the license granted herein to Aqua and recipients of software distributed by Aqua, You reserve all right, title, and interest in and to Your Contributions.
1. Definitions. "Yo
itaysk / csv2vcf.awk
Created Apr 13, 2021
Outlook CSV to VCF
View csv2vcf.awk
#! /usr/bin/env gawk -f
# convert contacts exported from to VCF (vCard)
BEGIN { FS = "," }
print ""
print "VERSION:3.0"
print "KIND:individual"
View jsonbench_test.go
// benchmark various json parsing and querying libraries on the use case of finding the image of the first container of a Kubernetes Pod
package jsonbench
import (
itaysk / python-build.20200602081612.15621.log
Created Jun 2, 2020
asdf python install 3.8.3 fail log
View python-build.20200602081612.15621.log
This file has been truncated, but you can view the full file.
/tmp/python-build.20200602081612.15621 ~/.asdf/plugins/python/pyenv
/tmp/python-build.20200602081612.15621/Python-3.8.3 /tmp/python-build.20200602081612.15621 ~/.asdf/plugins/python/pyenv
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for python3.8... no
checking for python3... python3
checking for --enable-universalsdk... no
checking for --with-universal-archs... no
checking MACHDEP... "linux"
checking for gcc... gcc
itaysk / Makefile
Created Apr 29, 2020
Embed file in Go using ELF section
View Makefile
go build -o _main
objcopy --add-section myfile=myfile _main main
itaysk / Makefile
Last active Apr 30, 2020
Embed file in Go using go link flag
View Makefile
b64contents = $(shell base64 -w 0 myfile)
go build -ldflags "-X main.myfile=$(b64contents)"
itaysk / Makefile
Last active Apr 29, 2020
Embed file in Go using one line go generate
View Makefile
go generate
go build
#! /bin/bash
# This script will export the json contents of an Azure Search instance into a JSON array.
# The script creates local files under the directory it is executed. The result is saved to a newly created local file.
# The script depends on `curl` and `jq` utilities.
# Arguments: $1 : azure search service name, $2: azure search index name, $3: azure search admin auth key.
set -e -o pipefail
itaysk /
Last active Mar 27, 2019
Kubernetes Pod Conditions
kubectl get po mypod -ojson | jq '.status.conditions[] | select(.type=="mycondition") | .status' -r