Olivier Boukili's repositories
vault-kv-updater
Idempotently synchronizes data to Vault KV secret engines
kustomize-plugin-checksumer
Kustomize transformer plugin that adds Kubernetes annotation keys whose values are the checksum of one or several files
vault-discovery
Discovers and opens a TCP tunnel to a Vault primary instance
pdb-pods-owners-discovery
Simple CLI that displays the owning top-level Kubernetes resources (e.g. Deployments, StatefulSets, ...) of PodDisruptionBudgets.
argo-cd
Declarative continuous deployment for Kubernetes.
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.
gke-autoneg-controller
This GKE controller provides simple custom integration between GKE and GCLB.
gke-stateful-applications-demo
This project installs an Apache Cassandra database into a Kubernetes Engine cluster. Various scripts are contained within this project that provide push button creation, validation, and deletion of the Cassandra(C*) database and Kubernetes Engine cluster.
go-gitlab
A GitLab API client enabling Go programs to interact with GitLab in a simple and uniform way
journald-to-gelf
Stream journald json events to a gelf endpoint.
kustomize-plugin-sopsdecoder
Kustomize generator plugin that create a Kubernetes secret from one or several files
terraform-github-actions
GitHub actions for terraform
terraform-provider-boundary
Manage Boundary's identity-based access controls for resources provisioned with Terraform. This provider is maintained internally by the HashiCorp Boundary team.
terraform-provider-gitlab
Terraform GitLab provider
terraform-provider-rediscloud
Terraform Redis Enterprise Cloud Pro Provider: Deploy, update, and manage Redis Enterprise Cloud Pro databases as code through HashiCorp Terraform