KubeVault v2021.08.02 (2021-07-31)

kubevault/apimachinery

v0.4.0

  • 5bfb270b Update repository config (#19)
  • 9945ca1b Update dependencies (#18)
  • 777c84ac Update constants with client certs volume name (#17)
  • ac376197 Update volume name constants (#16)
  • c2d058b5 Add constants for webhook api groups (#15)
  • 79228320 Update README.md
  • c2cfc637 Update README.md
  • 1c799056 Only generate crd v1 yamls (#14)
  • 910a00b6 Add helper method for service template (#13)
  • 81f6642e Add StatefulSet watcher (#12)
  • 880a2f1f Raft Vault Backend (#8)
  • c6233d6b Update audit event publisher (#10)
  • 5ad33f62 Update dependencies (#9)
  • c7d4a289 Replace go-bindata with //go:embed (#7)
  • ee001880 Add support for ES secret engine (#5)
  • a0cc7d66 Update log dependency
  • af048ed4 Cleanup log dependencies
  • 7e862b1e Use k8s 1.21.0 toolchain (#6)
  • 5a0081e2 Revise VaultServer API
  • 09f53328 Update crds via GitHub actions (#3)
  • 5738aa12 Update module path (#1)
  • 35b08605 Add Raft Backend (#334)
  • fc3c2168 Use recommended Kubernetes app labels for offshoots (#336)
  • 6d8cc33f feat: Key-Value Secret Engine Configuration (#306)
  • 93e3ddde fix: unify some tabs/spaces (#333)
  • 6731ec82 feat: bump vault/sdk (#332)
  • 549e710b Add auth ldap users/groups/oidc support (#269)
  • 217e2542 AppRole support (#266)
  • 31984d48 Update Kubernetes v1.18.9 dependencies (#328)
  • 354a8b9a Update repository config (#330)
  • 2b3ecef8 Update repository config (#329)
  • 2887094a Update Kubernetes v1.18.9 dependencies (#327)
  • c6241f89 Update repository config (#326)
  • 193c9ab3 Update Kubernetes v1.18.9 dependencies (#325)
  • 5e0397ac Update Kubernetes v1.18.9 dependencies (#324)
  • 1d8dc478 Update repository config (#323)
  • 137ad084 Update Kubernetes v1.18.9 dependencies (#322)
  • 7c8956d9 Update Kubernetes v1.18.9 dependencies (#320)
  • dd8bb6e5 Update Kubernetes v1.18.9 dependencies (#319)
  • a9918d81 Update Kubernetes v1.18.9 dependencies (#318)
  • f1ec1261 Update Kubernetes v1.18.9 dependencies (#316)
  • 145d00da Update Kubernetes v1.18.9 dependencies (#315)
  • 843635d5 Update Kubernetes v1.18.9 dependencies (#314)
  • f5331347 Update Kubernetes v1.18.9 dependencies (#313)
  • b502cc69 Update repository config (#312)
  • 356167c7 Update repository config (#311)
  • bd713135 Update Kubernetes v1.18.9 dependencies (#309)
  • 1dd9ef58 Publish docker images to ghcr.io (#310)
  • 34faf04f Update Kubernetes v1.18.9 dependencies (#307)
  • fa7c4889 feat: allow imagePullPolicy in server definition (#289)
  • b4fe8ab9 fix: conform to Kubernetes TLS key naming convention (#278)
  • 7251a54f Update Kubernetes v1.18.9 dependencies (#305)
  • 311663bd Update Kubernetes v1.18.9 dependencies (#304)
  • fbbfa73c Update repository config (#303)
  • a7e58a40 Update repository config (#302)
  • 97898a69 Update Kubernetes v1.18.9 dependencies (#301)
  • 659fd5a1 Update Kubernetes v1.18.3 dependencies (#300)
  • d17d0287 Update Kubernetes v1.18.3 dependencies (#299)
  • a4d4271b Update Kubernetes v1.18.3 dependencies (#298)
  • 951c1404 Update Kubernetes v1.18.3 dependencies (#297)
  • da9d42fc Update Kubernetes v1.18.3 dependencies (#296)
  • 3cd1e5b4 Update Kubernetes v1.18.3 dependencies (#295)
  • 87f6bc00 Update Kubernetes v1.18.3 dependencies (#293)
  • 023a3037 Update Kubernetes v1.18.3 dependencies (#291)
  • 3faaf3c6 Update Kubernetes v1.18.3 dependencies (#288)
  • a9bc351f Allow configuring k8s version in e2e tests (#283)
  • 04c4ffb9 Update to Kubernetes v1.18.3 (#281)
  • 753a1232 Trigger e2e tests on /ok-to-test command (#277)
  • cb9a464d Update to Kubernetes v1.18.3 (#276)
  • b9a522df Update to Kubernetes v1.18.3 (#275)
  • f333f964 Update cloud credentials for e2e tests (#265)
  • d54ac86b Update to Kubernetes v1.18.3 (#273)
  • cec835f3 Update ci.yml
  • 17fa4d10 Update workflow name
  • 692bf9da Add workflow to update docs (#271)
  • fb728188 Update update-release-tracker.sh
  • b8666d74 Update update-release-tracker.sh
  • bc8db8e2 Add script to update release tracker on pr merge (#270)
  • 770eea2e Update .kodiak.toml
  • aa795b6f Update to Kubernetes v1.18.3 (#268)
  • 94711d90 Update to Kubernetes v1.18.3
  • e7b7bd8d Create .kodiak.toml
  • abe7175e Merge pull request #263 from kubevault/x7
  • 55586dac Generate both v1beta1 and v1 CRD YAML
  • 4c78651f Merge status conditions
  • 0a19f991 Update to Kubernetes v1.18.3
  • e1885647 Use standard conditions from kmodules (#261)
  • 40d0d3b3 Fix Update***Status() helper methods (#260)
  • 3ec9291d Update crazy-max/ghaction-docker-buildx flag
  • 3bcbd919 Use recommended kubernetes app labels (#259)
  • 6eae4b23 Add Enum markers to api types
  • 32258c0a Trigger the workflow on push or pull request
  • 5d8af5e6 Use updated operator labels in e2e tests
  • 1bf7785a Use kubectl 1.17 in CI (#256)
  • db50345d Pass image pull secrets to helm chart
  • 13a38076 Add license scan report and status (#255)
  • 76851156 Update README.md
  • 1c863530 Prepare v0.3.0 release
  • f0d78928 Prepare v0.3.0-rc.0 release (#254)
  • 8b5edb4c Use Go 1.13.6
  • 158d84a8 Cleanup gendocs command (#253)
  • b6001ad6 Enable tests for K8s 1.11 (#252)
  • 8953ad57 Make volumeClaimTemplate field required (#250)
  • 659420c7 Add volumeClaimTemplates to the filesystem backend (#248)
  • 073d2a43 Bring back support for k8s 1.11 (#249)
  • 9a4d315f Pass public auth config via AppBinding spec.parameters (#246)
  • 45495b1c Update monitoring api (#247)
  • bd9215e0 Update vaultpolicybinding_types.go
  • 1647b4e6 Use kind v0.6.1
  • ba231cd6 Stop uninstalling operation after e2e tests (#244)
  • f90a6b8f Change crd label to app=kubevault (#243)
  • 7e7d7c63 Delete installers and use Helm to install operator (#242)
  • fe6e6042 Mark optional fields in Installer crd (#241)
  • 37256833 charts/vault-operator: Allow specifying rather than generating c… (#238)
  • f4b2b9f4 Add additional printerColumn to role crds (#240)
  • d70e550b Use OwnerReference helpers from kmodules (#239)
  • bf4a6165 Add installer api CRD (#237)
  • 44746c7b API review (#236)
  • 4bb0b5cb Update dependencies
  • 49c0bcf0 Run fuzz tests for generated API schemas (#235)
  • 415f44c0 Don’t preserveUnknownFields (#234)
  • 7f046a7a Update client-go to kubernetes-1.16.3 (#231)
  • d1718ca3 Set namespace for cleaner job (#233)
  • 56d7b986 Properly handle empty image pull secret name in installer (#232)
  • fb44d8a3 Add helper library for CRDs (#230)
  • bc6db2ea Use kubebuilder generated CRD yamls (#229)
  • 6cc02611 Use [email protected] to generate structural schema (#228)
  • 40568952 Generate protobuf files for api types (#227)
  • 74aa1714 Add newline after copyright header
  • 819025e0 Test against multiple k8s versions (#224)
  • 4973481c Test installers (#223)
  • 7302432a Rename docker files
  • fe4bb858 Update Makefile
  • bb2867cb Add license header to files (#222)
  • 976db2a9 Use [email protected] (#221)
  • 42b1b8ef Split imports into 3 blocks (#220)
  • 90da68cc Enable make ci (#219)
  • 0571dede Fix vault policy and policy binding (#217)
  • 34b60582 Change status.observedGeneration to int64 (#218)
  • 34faa08b Update ci.yml
  • ff56571d Verify generated files are up to date (#216)
  • 184bdc8c Use constants from kmodules.xyz/constants (#214)
  • b219dd43 Update workflow trigger events (#213)
  • 036d2fbd Update Makefile
  • 874b0f99 Generate swagger.json (#212)
  • 4f0072f7 Update release.yml
  • 504b7b7e Add release workflow (#211)
  • d789a8ab Update Makefile
  • 2cec9fca Use helper methods for loading cloud credentials (#210)
  • a4f0189b Run e2e tests using GitHub actions (#209)
  • 4fcb2239 Update go.yml
  • 0cc4c6f8 Download onessl version v0.13.1 for Kubernetes 1.16 fix (#208)
  • 160ba2d8 Enable GitHub actions
  • c8ace563 Link to the correct developer guide in docs repo (#205)
  • 48076ab2 Major API Revision (#204)
  • d20edbb2 Add SSmKeyPrefix option (#203)
  • c6ca898f Fix comments
  • 15fce08f Apply label to CRD yamls
  • 4ba4d39e Add naming patterns for CRDs
  • 328a9529 Use api folder like using kubebuilder
  • 7bd9da99 Use kubebuilder to generate crd yamls (#201)
  • 1b010063 Rename authManagerRef -> ref (#200)
  • bd5d1b95 Make api fields consistent (#199)
  • 671c76ca Update kubedb.dev/apimachinery paths (#198)
  • 9fc37cd0 Update .travis.yml (#197)
  • f180c3db Change package path to kubevault.dev/operator (#195)
  • 1f4ef4dd Add license header to Makefiles (#194)
  • efe4cff6 Set default securityContext.fsGroup to 65535 (#193)
  • 36f4658b Add make install, uninstall, purge commands (#192)
  • 964bd5d3 Allow mounting VolumeSource into vault container (#191)
  • f238768c Add Makefile (#190)
  • 2192623d Add azure secret engine (#186)
  • a3ea6d6e Add azure role crd and crd controller (#185)
  • d698287d Add azure auth method (#181)
  • 03543ee9 Use github.com/kubedb/[email protected]
  • 6fcb8816 Update to k8s 1.14.0 client libraries using go.mod (#184)
  • d1ab12e8 Change different name for validators & mutators from CRD (#182)
  • 363b9bf4 Add GCP secret engine
  • deb98060 Add GCPRole CRD Controller
  • a0827c22 Add Consul Backend Support
  • 620915e8 Add gcp auth support
  • 65ae7670 Update kubedb client (#180)
  • f1e53b38 Update Kubernetes client libraries to 1.13.5
  • e870bd3b Update README.md
  • 9997a562 Update README.md
  • d69cb6f4 Prepare for 0.2.0 release (#174)
  • 2ca2cdcc Update Kubernetes client libraries to 1.13.0 (#173)
  • 3d3d33a6 Use kmodules packages directly.
  • 98051f00 Pass pod annotation to deployment (#172)
  • c574415f Don’t use priority class when operator namespace is not kube-system (#171)
  • e525b8fa Use onessl 0.10.0 (#170)
  • 572f25d2 Fix the case for deploying using MINGW64 for windows (#169)
  • e4e536e9 Update KubeDB dependencies to 0.10.0 (#168)
  • 1f115cef Add mutating webhook for VaultServer (#166)
  • 542e1345 Update Catalog (#165)
  • ed2ac669 Add cluster name flag in hack/deploy (#164)
  • 9afcac92 Create stats service for vault server (#160)
  • 824e623c Add appbinding user roles (#161)
  • 98ca423d Remove insecureSkipTLSVerify from Unsealer (#159)
  • d29c556f Update copyright year (#158)
  • 91a13cc2 Apply various fixes to chart
  • a34761bb Templatize service monitor name in chart
  • d5c458fb Add hooks for user roles to vault operator
  • fbda3acb Fix secret type in installer
  • 5d6c9aa4 Rename servicemonitor template installer
  • 672dd867 Fix service monitor template in chart
  • 8046976f Use vault-operator.labels template in chart (#157)
  • 12cc995a Create apiserver cert before applying prometheus annotations in installer
  • bd30a17d Fix prometheus scrape annotations (#156)
  • 6d8e444b Rename –monitor-operator variable in installer script (#155)
  • ea44041e Various cleanup of installer script (#154)
  • 4a5295fb Permit specifying compute resources for the operator container. (#153)
  • 265d5cbb Use ca as CN for ca cert (#152)
  • ed16b1da Use cluster name flag to support multi-cluster setup (#149)
  • 70794877 Add monitoring options to script installation (#147)
  • 7cf0c2bd Add certificate health checker (#148)
  • 254fa392 Remove category all from VaultServerVersion crd (#146)
  • 75fbec10 Add monitoring on helm installation (#145)
  • 8420cc5b Fix rbac (#143)
  • f7328ba1 Handle credential and connection url via db appbinding (#142)
  • 1f1fe5c6 Add dependency to kubedb/apimachinery to glide.yaml (#141)
  • f313def7 Update webhook error message format for Kubernetes 1.13+ (#140)
  • b620b2e7 Generate reference in docs repository (#139)
  • 1eedc579 Merge commit ‘0da60ddec6a0719bfbb8a2b08a2ecff85e97fefb’
  • 621fa5fb Remove openshift libraries from glide.yaml (#137)
  • 3ac9f8d2 Add AWSAccessKeyRequest validator (#136)
  • c449a437 Add validation webhook xray (#135)
  • e2c009d9 Update README.md
  • 2b42b979 Rename api group secretengine to engine (#134)
  • 909607ff Use flags.DumpAll (#133)
  • 9f1859f5 Add AWSAccessKeyRequest controller (#132)
  • e91aa997 Add AWSRole controller (#131)
  • dc23979f Moved docs to kubevault/docs repo (#130)
  • 69ad2c94 Set periodic analytics (#128)
  • cad54833 Update hack/deploy and add test for HA vault cluster (#125)
  • 2ffba1bf Delete vaultserverversions.catalog.kubevault.com.yaml
  • 02627468 Revendor dependencies (#124)
  • 70d60d3b Merge DB manager (#123)
  • 738abbc8 Update README.md
  • 3236183c Use Kubevault exporter image (#122)
  • 9914c3fd Add Prometheus monitoring support via statsd_exporter (#118)
  • 3238a562 Fix e2e and unit test (#120)
  • 81729d38 Add Auth method controller (#119)
  • 04660532 Add support for auth methods enabled in different path (#117)
  • de2a6fac Update kubernetes client libraries to 1.12.0 (#116)
  • 35bc8c8c Add controller for VaultPolicyBinding (#115)
  • f6dac864 Fix comment in chart (#114)
  • b22e707d Use LogLevel in chart (#113)
  • 6acdb331 Add controller for VaultPolicy (#112)
  • 405cf0d5 Enable webhooks by default in chart (#111)
  • edcbf7ba Fix purging of VaultVersions xref: https://github.com/kubedb/cli/pull/311
  • 06695980 Add rbac permissions for catalog.kubevault.com (#110)
  • 696db781 Move ***Version crds to catalog.kubedb.com apigroup (#108)
  • 96171829 Update installation instructions for GKE (#107)
  • 403c419f Add docs - part 1 (#52)
  • 6682b293 Update chart (#106)
  • 3c5354dd Add validation webhook (#105)
  • a1303a6a Update docker image name
  • 400ea34d Add vault server version crd (#104)
  • efd464e2 Add init container for vault configuration (#103)
  • e84e321b Add ensure operation, cleaup unused code (#101)
  • 9c751fda Use kubernetes-1.11.3 (#102)
  • 36f2fa8f Add revendor() to make.py
  • 66c87791 Generate crd yamls with fixed IntHash schema (#100)
  • bf71b91a Use IntHash as status.observedGeneration (#99)
  • 30fa01b4 Various improvements (#89)
  • 93cc5d79 Add support for swift storage (#98)
  • 5b547c6c fix github status (#97)
  • 3a71a8db Update pipeline (#96)
  • 7f883c9f Add concourse configs (#95)
  • 494fdb7c Improve Helm chart options (#94)
  • 355170f7 Merge commit ‘6c666ad3915a8d74e77e3c37a0e884824be06413’
  • 94ce5f21 Merge commit ‘dd395466e617771a7c63e28583df5188609ccf38’
  • 231fa24a Enable status sub resource for crd yamls (#92)
  • 2f7c46b0 Retry UpdateStatus calls (#91)
  • 57f92a3c Move crds to api folder (#90)
  • 3bf99494 Update README.md
  • ec9f028b Correctly handle ignored openapi prefixes (#87)
  • 7dfe0cf7 Add option for user provided tls (#86)
  • 7bc8bcb2 Set generated binary name to vault-operator (#85)
  • 6a6b435d Use version and additional columns for crds (#83)
  • 112e477e Add support for dynamoDB (#82)
  • 0efdfc78 Enable status subresource for crds (#81)
  • a173c80c Format shell script (#80)
  • 4ae31315 Merge commit ‘15621162a444c42ef3ac412966b9c0dd71cba919’
  • e04ef052 Update client-go to v8.0.0 (#79)
  • d7ed647e Add filesystem storage, add test and add filesystem spec doc (#78)
  • 96f99f01 Add mySQL storage, add test and add mySQL spec doc (#77)
  • cecbf6dc Add support for postgresSQL (#76)
  • fedd1a30 Support for azure storage backend and azure key vault unsealer (#71)
  • 832b29f5 Add aws s3 storage spec, awsKmsSsm unsealer, test and doc (#70)
  • c00690b0 Update email in swagger.json
  • 76717072 Fix installer (#69)
  • 76679c4d Rename org to kubevault from kube-vault (#68)
  • a4217bf7 Apply validation rules to vault server names (#67)
  • d697272e Move openapi-spec to api package (#66)
  • e8f143f9 Add gcs backend storage, google kms gcs unsealer, test and doc (#65)
  • 390e7d3c Add unsealer Spec (#64)
  • a39064a0 Fix badges (#62)
  • 95bdc758 Merge commit ‘0c5a3e4064e0af66b622d7db546cfb94882932e8’
  • 601cc304 Update package path to github.com/kube-vault/operator (#61)
  • 98c1b00c Add vault controller (#53)
  • 8bed1bbc Don’t panic if admission options is nil (#59)
  • 36a590a4 Update rbac permissions (#56)
  • 0634165d Add Update***Status helpers (#55)
  • 8fc3ab23 Update client-go to v7.0.0 (#54)
  • 339e45c8 Update workload library (#51)
  • a97f4f81 Improve installer (#50)
  • 8f82a2b7 Fix installer (#49)
  • 8c02c897 Update workload client (#48)
  • cfdb7ee3 Update workload client (#47)
  • fafef7c5 Update workload client (#46)
  • 32a9d870 Add vault api (#45)
  • a6bfb7ca Update workload api (#44)
  • e915fafe Switch to mutating webhook (#43)
  • ee00b369 Update vault deployment (#42)
  • d0080c2f Rename Secret to VaultSecret (#41)
  • f6690733 Add installer scripts (#40)
  • 16bdc1a5 Compress vault operator binary (#39)
  • 0798cbfc Rename –analytics flag (#38)
  • 845e981b Update docker build script (#37)
  • cf8337d1 Merge commit ‘37ffb4e1649bb8bcbef55ddb79c1f0faf1c5dc5c’
  • 3598a5ec Update .gitignore (#36)
  • f843d168 Rename api types (#35)
  • 8e7bab88 Clone apis (#34)
  • effa39fd Update links (#33)
  • 72b59fc3 Update chart (#32)
  • ab2708d3 Update package path (#31)
  • 615c5609 Add travis yaml (#29)
  • 488f9c61 Use NewUpsertHandler
  • ba58c573 Use shared informer factory (#28)
  • 58404f33 Update release.sh
  • ced844ed Set analytics id
  • 30382e5c Merge commit ‘a4eda21f482d329b4dc6619a3aaa29c0db0d161a’
  • e6509d38 Update client-go to v6.0.0 (#27)
  • 00a9697d Add front matter for steward cli (#25)
  • fa1d9b80 Cleanup release.sh script
  • d2c03588 Merge commit ‘4d8375ee9a3d5a55348e628f4f1166e412e8c677’
  • 9785efad Add chart (#21)
  • 924a1f20 Revendor kutil
  • 8d858cd0 Use client-go 5.x (#23)
  • f6fd476a Update vault to 0.8.3
  • 9047e975 Update README.md
  • ea0006a6 Update README.md
  • e6bea69d Renew token periodically (#19)
  • 897c55e8 Add initializer for Controllers (#14)
  • 26e64e14 Revise initializers (#12)
  • 37e82399 Fix initializers (#10)
  • 46c98ce3 Implement pod initializer and finalizer (#9)
  • f9e0fcf6 Create vault secret for service account. (#8)
  • 7135e3b2 Initial skeleton (#1)
  • 4d019d09 Merge commit ‘2b55cbba083cd47abad70528485c7c5319d071c9’ as ‘hack/libbuild’

kubevault/cli

v0.4.0

  • d6b8eed Prepare for release v0.4.0 (#118)
  • b5dedb1 Update repository config (#117)
  • 85dbd4f Update repository config (#116)
  • 7e65654 Update dependencies (#115)
  • b975866 Fix build target
  • 39dd95d Prepare for release v0.4.0-rc.0 (#114)
  • 92ad95d Update README.md
  • 8be750f Update README.md
  • c1aab98 Use kglog helpers
  • 8a35eac Clean up depdenecies
  • f3c24c2 Use Kubernetes v1.21.0 toolchain (#113)
  • 48d3ed9 Use Kubernetes v1.21.0 toolchain (#112)
  • 76c709c Use Kubernetes v1.21.0 toolchain (#111)
  • f23be1a Use Kubernetes v1.21.0 toolchain (#110)
  • f80b5dc Use Kubernetes v1.21.0 toolchain (#109)
  • 48dcb2b Use Kubernetes v1.21.0 toolchain (#108)
  • 062a763 Update Kubernetes toolchain to v1.21.0 (#107)
  • a35db64 Update Kubernetes v1.18.9 dependencies (#106)
  • 9a568de Update Kubernetes v1.18.9 dependencies (#105)
  • 9c5446a Update Kubernetes v1.18.9 dependencies (#104)
  • cfa9361 Use kubevault.dev/apimachinery (#103)
  • 9b2017f Use AppsCode Community License (#102)
  • 03f21dd Update Kubernetes v1.18.9 dependencies (#101)
  • d339c04 Update Kubernetes v1.18.9 dependencies (#100)
  • 716792b Update Kubernetes v1.18.9 dependencies (#99)
  • 9bb9b59 Update Kubernetes v1.18.9 dependencies (#98)
  • af468d3 Update Kubernetes v1.18.9 dependencies (#97)
  • 955654a Update Kubernetes v1.18.9 dependencies (#96)
  • 8dd2afd Update Kubernetes v1.18.9 dependencies (#95)
  • 95b0884 Update Kubernetes v1.18.9 dependencies (#94)
  • 610a54e Update Kubernetes v1.18.9 dependencies (#93)
  • d24b2c9 Update Kubernetes v1.18.9 dependencies (#92)
  • fec50d3 Update Kubernetes v1.18.9 dependencies (#91)
  • 5e94b81 Update Kubernetes v1.18.9 dependencies (#90)
  • fd95d33 Update Kubernetes v1.18.9 dependencies (#89)
  • 8628ae0 Update Kubernetes v1.18.9 dependencies (#88)
  • c215e85 Update Kubernetes v1.18.9 dependencies (#87)
  • 6bae8ca Update Kubernetes v1.18.9 dependencies (#86)
  • a23403f Update Kubernetes v1.18.9 dependencies (#85)
  • d7e5025 Update Kubernetes v1.18.9 dependencies (#84)
  • 3bf6d80 Update Kubernetes v1.18.9 dependencies (#83)
  • 5484173 Update Kubernetes v1.18.9 dependencies (#82)
  • f7476da Update Kubernetes v1.18.9 dependencies (#81)
  • a1879e6 Update Kubernetes v1.18.9 dependencies (#80)
  • 9564d53 Update Kubernetes v1.18.9 dependencies (#79)
  • d911de7 Update Kubernetes v1.18.9 dependencies (#78)
  • b1207ec Update Kubernetes v1.18.9 dependencies (#77)
  • 1b453f8 Update Kubernetes v1.18.9 dependencies (#76)
  • 7512363 Update Kubernetes v1.18.9 dependencies (#75)
  • 2d69fa4 Update Kubernetes v1.18.9 dependencies (#74)
  • ce26d68 Update Kubernetes v1.18.9 dependencies (#73)
  • 5f7e5db Update Kubernetes v1.18.9 dependencies (#72)
  • 561a39f Update Kubernetes v1.18.9 dependencies (#71)
  • f470dd7 Update Kubernetes v1.18.9 dependencies (#70)
  • 77f4192 Update Kubernetes v1.18.9 dependencies (#69)
  • bd18155 Update Kubernetes v1.18.9 dependencies (#68)
  • dabf444 Update Kubernetes v1.18.9 dependencies (#67)
  • 83a5f18 Update Kubernetes v1.18.9 dependencies (#66)
  • 5a3cbc4 Update Kubernetes v1.18.9 dependencies (#65)
  • 43e7e13 Update Kubernetes v1.18.9 dependencies (#64)
  • 870a9d4 Update Kubernetes v1.18.9 dependencies (#63)
  • c4e9023 Update Kubernetes v1.18.9 dependencies (#62)
  • 1143d99 Update Kubernetes v1.18.9 dependencies (#61)
  • ebfe0aa Update Kubernetes v1.18.9 dependencies (#60)
  • 958ffb5 Update Kubernetes v1.18.9 dependencies (#59)
  • b687a25 Update Kubernetes v1.18.9 dependencies (#58)
  • 1b1f9bc Update Kubernetes v1.18.9 dependencies (#57)
  • 82f0bad Update Kubernetes v1.18.9 dependencies (#56)
  • 7adf75a Update Kubernetes v1.18.9 dependencies (#55)
  • d686179 Update Kubernetes v1.18.9 dependencies (#54)
  • 23e85e1 Update Kubernetes v1.18.9 dependencies (#53)
  • b2cb424 Update Kubernetes v1.18.9 dependencies (#52)
  • 8eb2556 Update Kubernetes v1.18.9 dependencies (#51)
  • e69feec Update Kubernetes v1.18.9 dependencies (#50)
  • 350ec36 Update Kubernetes v1.18.9 dependencies (#49)
  • 77b7367 Update Kubernetes v1.18.9 dependencies (#48)
  • b3175a7 Update Kubernetes v1.18.9 dependencies (#47)
  • 47bd336 Update Kubernetes v1.18.9 dependencies (#46)
  • 3f720a8 Update Kubernetes v1.18.9 dependencies (#45)
  • a67af01 Update Kubernetes v1.18.9 dependencies (#44)
  • 0661132 Update Kubernetes v1.18.9 dependencies (#43)
  • 232dea1 Update Kubernetes v1.18.9 dependencies (#42)
  • 2591d7d Update Kubernetes v1.18.9 dependencies (#41)
  • 72f4933 Update Kubernetes v1.18.9 dependencies (#40)
  • b96918d Update Kubernetes v1.18.9 dependencies (#39)
  • 6ec8c36 Update Kubernetes v1.18.9 dependencies (#38)
  • 29324c0 Update Kubernetes v1.18.9 dependencies (#37)
  • e1893db Update Kubernetes v1.18.9 dependencies (#36)
  • 40f6162 Update Kubernetes v1.18.9 dependencies (#35)
  • cca7ff7 Update Kubernetes v1.18.9 dependencies (#33)
  • e7b3f41 Fix release workflow for plugin
  • f29598c Fix license file extension
  • 65fa01a Publish to krew index (#34)
  • cd5a4dd Add completion command (#32)
  • 1f43dc9 Use actions/upload-artifact@v2
  • d672d6d Prepare for release v0.4.0-beta.0 (#31)
  • 3795bce Add request’s phase from cli (#30)
  • 1e2bd37 Update workflow step name
  • 18ce00b Add workflow to update docs (#29)
  • 2767953 Update update-release-tracker.sh
  • 8f3dbe9 Update update-release-tracker.sh
  • 3a946a6 Add script to update release tracker on pr merge (#28)
  • 0656f6d Make release non-draft
  • cde187c Update .kodiak.toml
  • 06626ea Create .kodiak.toml
  • 724552d Add blank line after license header (#27)
  • 87f1090 Update dependencies (#26)
  • 11f6a44 Update to Kubernetes v1.18.3 (#25)
  • 6024a30 Update api types (#24)

kubevault/installer

v2021.08.02

  • 7e69ed8 Prepare for release v2021.08.02 (#119)
  • 8cadeb5 Update dependencies (#118)
  • ce56c90 Update permission for deleting ClusterRoleBinding (#117)
  • 6544c9f Remove csi-vault chart
  • eac9ec7 Remove csi-vault installer chart (#116)
  • caab141 Update vault unsealer images (#114)
  • 5657185 Update chart docs
  • 1bf5f20 Update kubevault chart dependencies via Makefile (#113)
  • a19a644 Use latest helm cli (#112)
  • 54977c2 Prepare for release v2021.07.14-rc.0 (#111)
  • bb0767c Update kubevault operator tag
  • b93e426 Use helm v3.6.2
  • 1660cdd Fix installer chart (#110)
  • 1850085 Create combined kubevault chart (#109)
  • 63f21b9 Update README.md
  • cf38d33 Stop using deprecated admissionregistration.k8s.io/v1beta1 api (#108)
  • da8e9a0 Only use crd v1 version (#107)
  • d8d9df6 Update crds (#105)
  • bd3512b Update CSI driver sidecar images (#104)
  • 060c70d Remove reference to DB
  • 05e435c Add support for Vault Server version upto 1.7.3 (#101)
  • 4bfd90e Sort crd YAMLs by GK
  • dd0bb3f Merge metrics chart into crds chart
  • 0b6ba4b Require Kubernetes 1.16+
  • aac5360 Add registryFQDN and kubevault namespace (#103)
  • 04fa310 Rename user-roles.yaml to metrics-user-roles.yaml
  • bc8678e Add kubevault-metrics chart (#102)
  • 776d9fe Update chart description
  • 9e19129 Fix build (#100)
  • 48cc7c9 Add license verifier (#99)
  • 30442cb Revert “Add permissions for flowcontrol API (#98)”
  • 6be5c12 Add permissions for flowcontrol API (#98)
  • 911d375 Update Kubernetes toolchain to v1.21.0 (#97)
  • 87e3ec7 Generate crd YAML file
  • 91d69c8 Auto download api repo to update crds (#96)
  • f840087 Add ct.sh script (#95)
  • 5236ab1 make ct (#93)
  • 50eb642 Remove unused templates from chart
  • 155025d Update repository config (#92)
  • e957191 Update crds for kubevault/apimachinery@09f53328 (#91)
  • 61d3086 Add open-pr.sh script (#90)
  • 11c5c45 Add kubevault-crds chart (#89)
  • cb16b7f Rename kubevault chart to kubevault-community (#88)
  • d924ba6 Skip generating YAMLs not needed for install command (#86)
  • d60efde Update repository config (#85)
  • 9f01ff5 Use AppsCode Community License (#83)
  • b910712 Update repository config (#84)
  • be28b6b Use Statefulsets instead of deployments as Vault pods (#82)
  • 9cd700b Fix vault-operator chart
  • ac8b3a4 Speed up schema generation process (#81)
  • 7995678 Update repository config (#80)
  • 243ecd3 Update repository config (#79)
  • 6f86355 Update Kubernetes v1.18.9 dependencies (#78)
  • 92ab8b7 Use apiregistration.k8s.io/v1 (#77)
  • 0467764 Update repository config (#76)
  • 4b71f9e Update Kubernetes v1.18.9 dependencies (#75)
  • cf86b08 Update Kubernetes v1.18.9 dependencies (#74)
  • cb0f47b Update Kubernetes v1.18.9 dependencies (#73)
  • e177169 Update Kubernetes v1.18.9 dependencies (#72)
  • f5adf3d Update Kubernetes v1.18.9 dependencies (#70)
  • bc7cd99 Update repository config (#69)
  • 91b238c Update repository config (#68)
  • 3e39e9f Update Kubernetes v1.18.9 dependencies (#67)
  • 44e18ae Update Kubernetes v1.18.9 dependencies (#66)
  • 1e172ee Update repository config (#65)
  • 42789bf Update repository config (#64)
  • 6eae6f1 Update Kubernetes v1.18.9 dependencies (#63)
  • 2e0ac6a Update Kubernetes v1.18.3 dependencies (#62)
  • 98ed7e5 Update Kubernetes v1.18.3 dependencies (#61)
  • 65b5017 Update Kubernetes v1.18.3 dependencies (#60)
  • 8e30a29 Update Kubernetes v1.18.3 dependencies (#59)
  • 0fcfda6 Update Kubernetes v1.18.3 dependencies (#58)
  • 0d51ba6 Update Kubernetes v1.18.3 dependencies (#57)
  • a1195df Update Kubernetes v1.18.3 dependencies (#55)
  • 63fa4c1 Update Kubernetes v1.18.3 dependencies (#54)
  • fcc714f Update Kubernetes v1.18.3 dependencies (#53)
  • 2399dd6 Update Kubernetes v1.18.3 dependencies (#52)
  • da88d4d Update Kubernetes v1.18.3 dependencies (#51)
  • b860089 Update Kubernetes v1.18.3 dependencies (#50)
  • ad6d2c2 Update to Kubernetes v1.18.3 (#48)
  • 8e514f8 Update to Kubernetes v1.18.3 (#47)
  • 7f8018f Update to Kubernetes v1.18.3 (#46)
  • 7591486 Make chart registry configurable
  • c2ecf31 Prepare for release v0.4.0-beta.0 (#45)
  • c797b2c Publish to testing dir for alpha/beta releases
  • b1a2107 Add permission to delete services and secrets (#44)
  • 025425b Update to Kubernetes v1.18.3 (#43)
  • 0ca3cc1 Update ci.yml
  • e611b96 Tag chart and app version as string for yq
  • 71f5996 Update links (#42)
  • 3e96573 Update update-release-tracker.sh
  • 3f2e808 Update update-release-tracker.sh
  • 1f9f83f Update release.yml
  • f8ae615 Add script to update release tracker on pr merge (#41)
  • 8c94858 Update ci.yml
  • 8a90cf4 Update ci workflow
  • 31f593d Revise update-charts rule (#40)
  • acf626b Add commands to update chart (#39)
  • aa62d4a Fix chart release process (#38)
  • bcd1a52 Update .kodiak.toml
  • 82e7751 Update to Kubernetes v1.18.3 (#33)
  • b5629e8 Update to Kubernetes v1.18.3
  • 43b1ccd Create .kodiak.toml
  • 3ba9834 Permit configmap list/watch for delegated authentication (#31)
  • 8f5eb5e Update to Kubernetes v1.18.3 (#30)
  • 12d45b4 Update catalog template file name

kubevault/operator

v0.4.0

  • ad15b48a Prepare for release v0.4.0 (#12)
  • 0087d972 Update VaultServer mutator to set default values (#10)
  • fe5a3b7d Update dependencies (#9)
  • f7fb9565 Fix stats-service, vaultpolicybinding patching & ClusterRoleBinding deletion issue (#8)
  • e1a6d3e5 Use client certs in exporter sidecar (#7)
  • 9e4d02b5 Use certificate file paths in exporter sidecar (#6)
  • 368b84f5 Make license optional for dev builds (#5)
  • ead1c672 Return nil if cert secrets are created successfully (#4)
  • 63285306 Restrict to default namespace for community license (#3)
  • 374554d4 Install Go in release workflow
  • f4f176f6 Stop using deprecated apis (#2)
  • c4c0f934 Fix make install command
  • c21f2ea9 Prepare for release v0.4.0-rc.0 (#1)
  • 80b30ab0 Update readme
  • 60512f3c Fix repetitive patch of Statefulset (#356)
  • d9e50519 Add VaultServer Phases (#355)
  • 619d38bf Add support for terminationPolicy (#354)
  • 5decf23f Add Support for Vault Raft Storage Backend (#349)
  • 90686c44 Use kubevault namespace
  • 2f1bce13 Update audit lib (#353)
  • 05d34f43 Send audit events when analytics are enabled (#352)
  • efc8dac7 Create auditor if license file is provided (#351)
  • 0d895890 Publish audit events (#350)
  • 470b3aa2 Add support for ES secret engine (#347)
  • 8bd884b5 Update Kubernetes toolchain to v1.21.0 (#348)
  • 2a7da741 Revise vaultserver API
  • af4b66e8 Update repository config (#345)
  • 53c96da8 Update repository config (#344)
  • 290cfb28 Update Kubernetes v1.18.9 dependencies (#343)
  • 3f84dcf8 Update Kubernetes v1.18.9 dependencies (#342)
  • 915b7af6 Update repository config (#341)
  • b998b5be Update repository config (#340)
  • 6f2b94aa Update Kubernetes v1.18.9 dependencies (#339)
  • ebb9afa3 Use AppsCode Community License (#337)
  • 0c80fdb4 Add Raft Backend (#334)
  • d4f5575d Use recommended Kubernetes app labels for offshoots (#336)
  • 78556275 Fix build (#335)
  • 14db9b72 feat: Key-Value Secret Engine Configuration (#306)
  • 3bf9e1f4 fix: searching for token secret explicitly (#294)
  • c5293adf fix: ClusterRoleBinding has no name(space) (#292)
  • d2016771 feat: expose cacert into vault container (#287)
  • e64d4df7 fix: unify some tabs/spaces (#333)
  • 3bbe2035 feat: bump vault/sdk (#332)
  • 3e26ad02 Add auth ldap users/groups/oidc support (#269)
  • 8709dae0 AppRole support (#266)
  • 9693a2f1 Update Kubernetes v1.18.9 dependencies (#328)
  • f5e532bc Add support for providing custom readiness probe to vault container (#331)
  • e64d588e Update repository config (#330)
  • 4aba3771 Update repository config (#329)
  • 439739c0 Update Kubernetes v1.18.9 dependencies (#327)
  • b4cb94d9 Update repository config (#326)
  • 6499483e Update Kubernetes v1.18.9 dependencies (#325)
  • e9a7f535 Update Kubernetes v1.18.9 dependencies (#324)
  • 1694a955 Update repository config (#323)
  • 42267151 Update Kubernetes v1.18.9 dependencies (#322)
  • 9a99e8ac Update Kubernetes v1.18.9 dependencies (#320)
  • e4d9e635 Update Kubernetes v1.18.9 dependencies (#319)
  • c733f5c0 Update Kubernetes v1.18.9 dependencies (#318)
  • 72084fb8 Update Kubernetes v1.18.9 dependencies (#316)
  • c768168a Update Kubernetes v1.18.9 dependencies (#315)
  • 38577f01 Update Kubernetes v1.18.9 dependencies (#314)
  • bdfb38b5 Update Kubernetes v1.18.9 dependencies (#313)
  • b46a651f Update repository config (#312)
  • 51ba0a04 Update repository config (#311)
  • 60cfdc68 Update Kubernetes v1.18.9 dependencies (#309)
  • 9e4a58a8 Publish docker images to ghcr.io (#310)
  • 71e4ac48 Update repository config (#308)
  • 7d63715d Update Kubernetes v1.18.9 dependencies (#307)
  • 95560663 feat: allow imagePullPolicy in server definition (#289)
  • 559c59b3 vault: add more env (#284)
  • b480b9fb feat: refactor of big if/elif (#285)
  • 2feb7a64 fix: conform to Kubernetes TLS key naming convention (#278)
  • bec8bb5d fix: typo in package name (#280)
  • ad8ba4f5 fix: typo (#290)
  • 3ada572a Update Kubernetes v1.18.9 dependencies (#305)
  • d832cef4 Update Kubernetes v1.18.9 dependencies (#304)
  • fd58a720 Update repository config (#303)
  • dc428bb5 Update repository config (#302)
  • a281c7be Update Kubernetes v1.18.9 dependencies (#301)
  • 304bd4bc Update Kubernetes v1.18.3 dependencies (#300)
  • 2012acbb Update Kubernetes v1.18.3 dependencies (#299)
  • 4c02e68b Update Kubernetes v1.18.3 dependencies (#298)
  • 1082eec3 Update Kubernetes v1.18.3 dependencies (#297)
  • 961720bf Update Kubernetes v1.18.3 dependencies (#296)
  • ddf7e176 Update Kubernetes v1.18.3 dependencies (#295)
  • 2381604f Update Kubernetes v1.18.3 dependencies (#293)
  • 09aecb6c Update Kubernetes v1.18.3 dependencies (#291)
  • abdd7c58 Update Kubernetes v1.18.3 dependencies (#288)
  • e2e2e49b Allow configuring k8s version in e2e tests (#283)
  • f0dd2069 Update to Kubernetes v1.18.3 (#281)
  • e86d96fa Trigger e2e tests on /ok-to-test command (#277)
  • bedc14da Update to Kubernetes v1.18.3 (#276)
  • f4bb52b7 Update to Kubernetes v1.18.3 (#275)
  • 01289e5c Remove infinite loops from controllers (#274)
  • ed9e4687 Update cloud credentials for e2e tests (#265)
  • a194fec7 Update to Kubernetes v1.18.3 (#273)
  • 80ddfc5b Update ci.yml
  • b2878d97 Update workflow name
  • 5ba6cfbc Add workflow to update docs (#271)
  • 184a9c49 Update update-release-tracker.sh
  • 892fad2d Update update-release-tracker.sh
  • 399f7635 Add script to update release tracker on pr merge (#270)
  • 23e10ff4 Update .kodiak.toml
  • cb835798 Update to Kubernetes v1.18.3 (#268)
  • 92f8164c Use updated TransformSecret helpers
  • 286d641f Update to Kubernetes v1.18.3
  • 10debf74 Create .kodiak.toml
  • 35355863 Merge pull request #263 from kubevault/x7
  • d76d8a10 Generate both v1beta1 and v1 CRD YAML
  • 991c9c28 Fix unit tests
  • b817c589 Fix linter warnings
  • 8a244c09 Pass context to test methods
  • 50ee8778 Merge status conditions
  • 9e4f5a8b Pass context and rework status updates
  • bdb39d0d Update to Kubernetes v1.18.3
  • 4e709413 Use standard conditions from kmodules (#261)
  • 9b92484b Fix Update***Status() helper methods (#260)
  • 9181770b Update crazy-max/ghaction-docker-buildx flag
  • 3c4e3ce1 Use recommended kubernetes app labels (#259)
  • 36101fcc Update .env.example
  • c754cb73 Add Enum markers to api types
  • 5c25bc82 Trigger the workflow on push or pull request
  • 48f678d5 Use updated operator labels in e2e tests
  • c3e6caf1 Use kubectl 1.17 in CI (#256)
  • 149dba20 Pass image pull secrets to helm chart
  • e73e1afe Add license scan report and status (#255)
  • ffe6051a Update README.md
  • 71c0a99f Update CHANGELOG.md

kubevault/unsealer

v0.4.0

  • 080fb196 Disable local ca jwt when using k8s auth (#98)
  • cf5ab3ad Update dependencies (#97)
  • 63103de9 Update dependencies
  • a2a37db2 Update README.md
  • d55f5aab Add support for raft storage backend replication (#96)
  • 10bbf517 Use kglog helper
  • 4d8f85f4 Use klog/v2
  • 9bab3930 Use Kubernetes v1.21.0 toolchain (#95)
  • 1bcabfac Use Kubernetes v1.21.0 toolchain (#94)
  • 21a34b85 Use Kubernetes v1.21.0 toolchain (#93)
  • bb75f07b Use Kubernetes v1.21.0 toolchain (#92)
  • d0c86418 Use Kubernetes v1.21.0 toolchain (#91)
  • 6e67d3ff Use Kubernetes v1.21.0 toolchain (#90)
  • e1a05d0c Update Kubernetes toolchain to v1.21.0 (#89)
  • c5cc88e4 Update repository config (#88)
  • ab0dad7a Update repository config (#87)
  • 8c6c678f Update Kubernetes v1.18.9 dependencies (#86)
  • c7adc826 Update repository config (#85)
  • e813d23b Use AppsCode Community License (#84)
  • ea3f3b65 feat: refactor the loop for readability (#49)
  • 4a8d05b6 Various fixes (#47)
  • 5547d737 Update Kubernetes v1.18.9 dependencies (#83)
  • f7439b43 Update repository config (#82)
  • bcbe7969 Update repository config (#81)
  • f239d8f6 Update Kubernetes v1.18.9 dependencies (#80)
  • df1b0aed Update Kubernetes v1.18.9 dependencies (#79)
  • 3783e69d Update Kubernetes v1.18.9 dependencies (#78)
  • b17d52d2 Update Kubernetes v1.18.9 dependencies (#77)
  • 1170ebd3 Update Kubernetes v1.18.9 dependencies (#76)
  • f106f149 Update Kubernetes v1.18.9 dependencies (#75)
  • bdb094fa Update Kubernetes v1.18.9 dependencies (#74)
  • a2bb9f44 Update Kubernetes v1.18.9 dependencies (#73)
  • a3fd2449 Update Kubernetes v1.18.9 dependencies (#71)
  • c5cb00f4 Update Kubernetes v1.18.9 dependencies (#70)
  • cc1ac397 Update repository config (#69)
  • 00298897 Update Kubernetes v1.18.9 dependencies (#68)
  • 8a3ef78d Publish docker images to ghcr.io (#67)
  • 6c04e8b0 Update repository config (#66)
  • 9dd21130 Update Kubernetes v1.18.9 dependencies (#65)
  • 3ed6d399 Update Kubernetes v1.18.9 dependencies (#64)
  • f4579f60 Update repository config (#63)
  • f646b9f0 Update repository config (#62)
  • c9b1207a Update Kubernetes v1.18.9 dependencies (#61)
  • 79c5d2c7 Update Kubernetes v1.18.3 dependencies (#60)
  • 19259100 Update Kubernetes v1.18.3 dependencies (#59)
  • 8f729bd8 Update Kubernetes v1.18.3 dependencies (#58)
  • e5b7cf73 Update Kubernetes v1.18.3 dependencies (#57)
  • 62d5afa7 Update Kubernetes v1.18.3 dependencies (#56)
  • 78f48c7b Update Kubernetes v1.18.3 dependencies (#55)
  • d6d6d527 Update Kubernetes v1.18.3 dependencies (#54)
  • 164f2ac9 Update Kubernetes v1.18.3 dependencies (#53)
  • 9cd9fe48 Update Kubernetes v1.18.3 dependencies (#52)
  • cba7de70 Update Kubernetes v1.18.3 dependencies (#51)
  • 2142fc54 Update Kubernetes v1.18.3 dependencies (#50)
  • 4d9e6dee Update Kubernetes v1.18.3 dependencies (#48)
  • 33e318b1 Update to Kubernetes v1.18.3 (#45)
  • 74e1fe2e Update to Kubernetes v1.18.3 (#44)
  • 8a0107cb Update to Kubernetes v1.18.3 (#43)
  • a9f2b9a9 Update to Kubernetes v1.18.3 (#42)
  • e9a9c478 Add workflow to update docs (#41)
  • 9d14df87 Update update-release-tracker.sh
  • a3fcc93e Update update-release-tracker.sh
  • 082d563a Add script to update release tracker on pr merge (#40)
  • a34a3223 Update .kodiak.toml
  • 9dec2281 Update to Kubernetes v1.18.3 (#39)
  • a14619ed Update to Kubernetes v1.18.3
  • d75b330f Create .kodiak.toml
  • 25f62d13 Create draft release from GitHub action (#38)
  • 6f034ad0 Update to Kubernetes v1.18.3 (#37)
  • 46026b28 Trigger the workflow on push or pull request
  • d64ec4e8 Update CHANGELOG.md