Erlis Balla's repositories
awx-operator
An Ansible AWX operator for Kubernetes built with Operator SDK and Ansible. 🤖
bank-vaults
A Vault swiss-army knife: a K8s operator, Go client with automatic token renewal, automatic configuration, multiple unseal options and more. A CLI tool to init, unseal and configure Vault (auth methods, secret engines). Direct secret injection into Pods.
certexp-exporter
A Prometheus exporter which collects expiration dates for all tls-secrets running in K8s cluster and publishes them in a Prometheus metrics format
concurrency-in-go-src
Full sourcecode for the book, "Concurrency in Go" published by O'Reilly.
erlisb.github.io
My GitHub Page
go-exercises
Personal sandbox
go-icinga2-client
Go bindings for the Icinga2 API
go-patterns
Curated list of Go design patterns, recipes and idioms
goexamples
Some useful examples for Go golang
kube-sidecar-injector
A Kubernetes mutating webhook server that implements sidecar injection
Kubernetes-Programming-with-Go-by-Philippe-Martin
Kubernetes Programming with Go by Philippe Martin
openshift-restclient-python
Python client for the OpenShift API
vault-config-operator
An operator to support Haschicorp Vault configuration workflows from within Kubernetes
vault_raft_snapshot_agent
An agent which provides periodic snapshotting capabilities of Vault's Raft backend
app
demo app
concurrency-patterns
Examples taken from Rob Pike's talk about concurrency patterns.
vault-assessment-prometheus-exporter
Provides a prometheus exporter for monitoring aspects secrets stored on a running HashiCorp Vault server
vault-secrets-operator
The Vault Secrets Operator (VSO) allows Pods to consume Vault secrets natively from Kubernetes Secrets.