Skip to content
This repository has been archived by the owner on Aug 26, 2022. It is now read-only.

tuananh/vault-operator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vault-operator

An example of writing Vault Operator for Kubernetes.

  • Just an opinionated, simple way of bootstraping a new operator.
  • Most Vault-related code is copied from vault-secret-operator. This serves like a Hello World template for writing a K8s operator.
  • I don't want to use Operator SDK since it's too complicated in my opinion.
  • kubebuilder, controller-gen is used for generating CRD.
  • ko is used for building multi-arch container image. Dockerfile is not used. SBOM generated by default so you can use cosign maybe to verify.

Usage

# install the CRD: kubectl create -f config/crd
make run

License

See LICENSE.

About

Vault Operator for Kubernetes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published