GitHub / flavio 166 Repositories
Father, husband and passionate programmer. Distinguished engineer at @SUSE. Working on WebAssembly, Kubernetes and cloud native applications.
flavio/kuberlr
A tool that simplifies the management of multiple versions of kubectl
Language: Go - Size: 4.12 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 124 - Forks: 22

flavio/policy-server Fork of kubewarden/policy-server
A Kubernetes dynamic admission controller that uses WebAssembly policies to validate incoming requests
Language: Rust - Size: 28.5 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

flavio/policy-evaluator Fork of kubewarden/policy-evaluator
Crate used by Kubewarden that is able to evaluate policies with a given input, request to evaluate and settings.
Language: Rust - Size: 1.91 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

flavio/scsgate
A python module to interact with the SCSGate device
Language: Python - Size: 31.3 KB - Last synced at: 13 days ago - Pushed at: about 7 years ago - Stars: 8 - Forks: 7

flavio/kwctl Fork of kubewarden/kwctl
Go-to CLI tool for Kubewarden users.
Language: Rust - Size: 3.83 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 1

flavio/sigstore-rs Fork of sigstore/sigstore-rs
An experimental Rust crate for sigstore
Language: Rust - Size: 64.3 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

flavio/wapc-rs Fork of wapc/wapc-rs
waPC Rust monorepo
Language: Rust - Size: 8.05 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

flavio/rust-oci-client Fork of oras-project/rust-oci-client
Language: Rust - Size: 42.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1

flavio/qjson
QJson is a qt-based library that maps JSON data to QVariant objects.
Language: C++ - Size: 660 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 289 - Forks: 143

flavio/policy-fetcher Fork of kubewarden/policy-fetcher
Crate used by Kubewarden that is able to pull policies from OCI registries and HTTP servers.
Language: Rust - Size: 669 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

flavio/audit-scanner Fork of kubewarden/audit-scanner
Reports evaluation of existing Kubernetes resources with your already deployed Kubewarden policies.
Language: Go - Size: 1.47 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

flavio/terraform-provider-susepubliccloud Fork of SUSE/terraform-provider-susepubliccloud
A terraform provider that makes it easy to find the resources managed by SUSE inside of different public clouds
Language: Go - Size: 11.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

flavio/hermit-wasm
A Unikernel running WebAssembly code
Language: Rust - Size: 930 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 51 - Forks: 2

flavio/json-syntax Fork of timothee-haudebourg/json-syntax
Strict JSON parsing & mapping library for Rust
Language: Rust - Size: 150 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

flavio/github-actions Fork of kubewarden/github-actions
GitHub actions used by the Kubewarden project
Size: 490 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

flavio/kubernetes Fork of kubernetes/kubernetes
Container Cluster Manager
Language: Go - Size: 1.06 GB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

flavio/kube-image-bouncer
Simple endpoint for the ImagePolicyWebhook and the GenericAdmissionWebhook Kubernetes admission controllers
Language: Go - Size: 13.5 MB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 83 - Forks: 61

flavio/dotfiles
Repo containing all my dot files
Language: Vim Script - Size: 639 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

flavio/rego-policies-library Fork of kubewarden/rego-policies-library
A collection of Rego policies that can be used to enforce best practices in Kubernetes clusters
Language: Open Policy Agent - Size: 877 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

flavio/ingress-policy Fork of kubewarden/ingress-policy
Policy to enforce requirements on Kubernetes Ingress resources.
Size: 1.2 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

flavio/verify-image-signatures Fork of kubewarden/verify-image-signatures
A Kubewarden Policy that verifies all the signatures of the container images referenced by a Pod
Language: Rust - Size: 435 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

flavio/policy-sdk-go Fork of kubewarden/policy-sdk-go
Kubewarden Policy SDK for the Go programming language
Language: Go - Size: 1.15 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

flavio/kubewarden-helm-charts Fork of kubewarden/helm-charts
Helm charts for the Kubewarden project
Language: Smarty - Size: 1.61 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

flavio/policy-sdk-rust Fork of kubewarden/policy-sdk-rust
Kubewarden Policy SDK for the Rust language
Language: Rust - Size: 349 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

flavio/kube Fork of kube-rs/kube
Rust Kubernetes client and controller runtime
Language: Rust - Size: 4.02 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

flavio/fresh-container 📦
fresh-container brings semantic versioning checks to the world of containers
Language: Go - Size: 8.68 MB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 2

flavio/kube-lease-rust-example
A dummy example showing how to handle Kubernetes Lease resources with rust
Language: Rust - Size: 18.6 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

flavio/rust-modsecurity Fork of rkrishn7/rust-modsecurity
A Rust interface to ModSecurity
Size: 81.1 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

flavio/sbombastic Fork of rancher-sandbox/sbombastic
A SBOM-centric security scanner.
Size: 1.18 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

flavio/json-number Fork of timothee-haudebourg/json-number
Lexical JSON number parsing and storage for Rust.
Size: 33.2 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

flavio/go-policy-template Fork of kubewarden/go-policy-template
A template repository to quickly scaffold a Kubewarden policy written with Go language
Language: Go - Size: 1020 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

flavio/wasmtime Fork of bytecodealliance/wasmtime
A fast and secure runtime for WebAssembly
Language: Rust - Size: 116 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

flavio/rust-jemalloc-pprof Fork of polarsignals/rust-jemalloc-pprof
Convert jemalloc heap profiles to pprof to understand memory usage, fix memory leaks, and fix OOM Kills.
Size: 78.1 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

flavio/tough-hyper-bug
Reproduce an issue affecting the `tough` rust crate
Language: Rust - Size: 23.4 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

flavio/kubewarden-rfc Fork of kubewarden/rfc
Kubewarden's RFCs
Size: 152 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

flavio/flavio
Personal website, flavio.castelli.me
Language: HTML - Size: 10.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

flavio/docker Fork of moby/moby
Docker - the Linux container runtime
Language: Go - Size: 167 MB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

flavio/fresh-container-operator
Find stale containers inside of kubernetes clusters and react to them
Language: Go - Size: 5.43 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

flavio/organization-operator
A kubernetes operator that manages Organization and Space CR. Useful to partition a single kubernetes cluster
Language: Go - Size: 5.2 MB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

flavio/opentelemetry.io Fork of open-telemetry/opentelemetry.io
The OpenTelemetry website and documentation
Size: 51.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

flavio/kubewarden-controller Fork of kubewarden/kubewarden-controller
Manage admission policies in your Kubernetes cluster with ease.
Language: Go - Size: 1.85 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

flavio/tough Fork of awslabs/tough
Rust libraries and tools for using and generating TUF repositories
Language: Rust - Size: 1.99 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

flavio/plexamp-flatpak
A flatpak for the official Plexamp app
Language: Makefile - Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

flavio/runtime-class-manager Fork of spinkube/runtime-class-manager
Language: Go - Size: 548 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

flavio/kubecon-eu-2022-demo
Demo for https://sched.co/ytoY
Language: Go - Size: 9.77 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

flavio/k3s Fork of k3s-io/k3s
Lightweight Kubernetes
Language: Go - Size: 549 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

flavio/rancher-project-info-propagator
A controller that propagates Rancher Projet labels to its children Namespace objects
Language: Rust - Size: 50.8 KB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

flavio/tinygo-wasi-symbol-bug
This repository contains the code required to reproduce a tinygo issue
Language: Go - Size: 27.3 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

flavio/wapc-guest-tinygo Fork of wapc/wapc-guest-tinygo
SDK for creating waPC WebAssembly Guest Modules in TinyGo
Language: Go - Size: 23.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

flavio/kwasm-operator Fork of KWasm/kwasm-operator
This Kubernetes Operators installs WebAssembly support on your Kubernetes Nodes
Language: Go - Size: 200 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

flavio/rust-policy-template Fork of kubewarden/rust-policy-template
A Kubewarden rust policy template to be used with cargo-generate
Language: Rust - Size: 80.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

flavio/tinygo Fork of tinygo-org/tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Size: 8.75 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

flavio/kwasm-node-installer Fork of KWasm/kwasm-node-installer
Installs KWasm on Kubernetes nodes.
Language: Shell - Size: 63.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

flavio/trivy Fork of aquasecurity/trivy
A Simple and Comprehensive Vulnerability Scanner for Container Images, Git Repositories and Filesystems. Suitable for CI
Language: Go - Size: 743 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

flavio/wasmtime-memory-demo
A small program used to debug wasmtime memory usage
Language: Rust - Size: 17.6 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

flavio/jump
a bookmarking system for the bash shell
Language: Ruby - Size: 85.9 KB - Last synced at: 3 days ago - Pushed at: over 8 years ago - Stars: 143 - Forks: 11

flavio/guestbook-go
Simple guestbook built using Go and Vue.js
Language: Go - Size: 2.69 MB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 2

flavio/picky-rs Fork of Devolutions/picky-rs
Picky portable PKI implementation and microservice
Language: Rust - Size: 2.23 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

flavio/spiderlightning Fork of deislabs/spiderlightning
A set of WIT definitions and associated implementations to enable app developers to work at a faster pace and require less knowledge of the environment in which they are executing.
Language: Rust - Size: 6.02 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

flavio/logrus Fork of sirupsen/logrus
Structured, pluggable logging for Go.
Size: 964 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

flavio/wasm-workers-server Fork of vmware-labs/wasm-workers-server
🚀 Develop and run serverless applications on WebAssembly
Size: 3.86 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

flavio/pyserial Fork of pyserial/pyserial
Python serial port access library
Language: Python - Size: 1.31 MB - Last synced at: over 2 years ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

flavio/krew-wasm
krew-wasm offers a way to write and distribute kubectl plugins based on WebAssembly
Language: Rust - Size: 291 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 0

flavio/wapc-guest-dotnet
A waPC guest for .NET
Language: C# - Size: 34.2 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 1

flavio/wit-bindgen Fork of bytecodealliance/wit-bindgen
A language binding generator for WebAssembly interface types
Size: 7.52 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

flavio/rusty-hermit-scheduler-bug
Reproduce an issue of Rusty Hermit scheduler
Language: Rust - Size: 36.1 KB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

flavio/docker-orchestration-demo 📦
Demo environment created with Vagrant and openSUSE to test Docker orchestration tools.
Language: SaltStack - Size: 17.6 KB - Last synced at: over 2 years ago - Pushed at: over 9 years ago - Stars: 6 - Forks: 1

flavio/sinatra-coffee-script-template 📦
Language: Ruby - Size: 461 KB - Last synced at: over 2 years ago - Pushed at: over 14 years ago - Stars: 1 - Forks: 0

flavio/hpcalc 📦
HpCalc is an open-source multi-platform editor for the Hp 39G calculator.
Language: C++ - Size: 121 KB - Last synced at: over 2 years ago - Pushed at: over 13 years ago - Stars: 1 - Forks: 0

flavio/git2space 📦
Faster developmento f SUSE Manager python parts
Language: Ruby - Size: 137 KB - Last synced at: over 2 years ago - Pushed at: about 10 years ago - Stars: 0 - Forks: 0

flavio/wasmtime_provider_benchmark
Benchmark comparing performance of `WasmtimeProvider::clone` between two different implementations
Language: Rust - Size: 473 KB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

flavio/k8s-openapi Fork of Arnavion/k8s-openapi
Rust bindings for the Kubernetes client API
Size: 43.4 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

flavio/cel-evaluator-poc
A POC that uses Common Expression Language (CEL) constraints to validate free-form JSON input
Language: C++ - Size: 11.7 KB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

flavio/psp-migration Fork of appvia/psp-migration
Recreation of common Pod Security Policy configuration in other common Kubernetes policy engines
Language: TypeScript - Size: 1.15 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

flavio/kubectl-decoder
A kubectl pluging that decodes Kubernetes Secrets - done with WebAssembly and WASI
Language: Rust - Size: 23.4 KB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

flavio/krew-wasm-plugin-sdk-rust
krew-wask plugin Rust SDK
Language: Rust - Size: 16.9 MB - Last synced at: about 3 hours ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

flavio/kubectl-kubewarden
An experimental kubectl plugin for kubewarden
Language: Rust - Size: 33.2 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

flavio/reqwest Fork of seanmonstar/reqwest
An easy and powerful Rust HTTP Client
Size: 1.75 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/wasm-to-oci Fork of engineerd/wasm-to-oci
Use OCI registries to distribute Wasm modules
Size: 3.89 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/wapc-go Fork of wapc/wapc-go
Golang-based WebAssembly Host Runtime for waPC-compliant modules
Size: 679 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/rekor Fork of sigstore/rekor
Supply Chain Transparency Log
Size: 11.4 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/x509-parser Fork of rusticata/x509-parser
X.509 parser written in pure Rust. Fast, zero-copy, safe.
Size: 1.13 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/webpki Fork of briansmith/webpki
WebPKI X.509 Certificate Validation in Rust
Size: 500 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/wasi-experimental-toolkit Fork of fermyon/wasi-experimental-toolkit
Experimental interfaces for commonly used WebAssembly functionality
Size: 176 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/wapc.io Fork of wapc/wapc.io
The waPC website and technical documentation
Size: 14.4 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/wasi-experimental-http Fork of deislabs/wasi-experimental-http
Experimental outbound HTTP support for WebAssembly and WASI
Size: 260 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/home-assistant Fork of home-assistant/core
:house_with_garden: Open-source home automation platform running on Python 3
Language: Python - Size: 129 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/www-authenticate Fork of KeenS/www-authenticate
missing HTTP WWW-Authenticate header parser/printer for hyper 0.10.x
Size: 14.6 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/krator Fork of krator-rs/krator
Kubernetes Rust State Machine Operator
Size: 38.1 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/kcd-italy-demo
Demo for Kubernetes Comminity Day Italy 2021
Language: Go - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

flavio/wasmtime-provider Fork of radu-matei/wasmtime-provider
Pluggable wasmtime engine for the waPC Rust host
Language: Rust - Size: 1.74 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/sget Fork of sigstore/sget-rs
sget is a keyless safe script retrieval and execution tool
Size: 38.1 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/awesome-k8s-security Fork of magnologan/awesome-k8s-security
A curated list for Awesome Kubernetes Security resources
Size: 1.08 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/made-with-webassembly Fork of torch2424/made-with-webassembly
A showcase of awesome production applications, side projects, and use cases made with WebAssembly (Wasm). 👷
Size: 6 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

flavio/wapc-tinygo-communication-error
Reproducing a TinyGo issue
Language: Rust - Size: 63.5 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

flavio/k3s-aws-sles
A simple terraform deployment to create a k3s infrastructure on AWS, using SUSE SLE as OS
Language: HCL - Size: 13.7 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

flavio/krustlet Fork of krustlet/krustlet
Kubernetes Rust Kubelet
Language: Rust - Size: 39.7 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

flavio/carton Fork of swiftwasm/carton
📦 Watcher, bundler, and test runner for your SwiftWasm apps
Size: 881 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

flavio/booster Fork of moio/booster
Container Registry Synchronization made easy and fast
Size: 86.9 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0
