Theron Voran
7b5e08c4a8
0.9.0 release updates ( #439 )
...
Changelog, chart metadata, and image versions
2021-01-05 10:52:56 -08:00
Tom Proctor
e6b4969acc
Support deploying multiple injector replicas with auto-TLS ( #436 )
2021-01-05 11:14:00 +00:00
Jason O'Donnell
ee4e532159
Update to 0.8.0 ( #405 )
...
* Update to 0.8.0
* Fix changelog formatting
2020-10-20 13:58:41 -04:00
Jason O'Donnell
cfe3bccf8e
Update to 0.7.0 ( #374 )
...
Update to 0.7.0
2020-08-24 14:19:12 -04:00
Jason O'Donnell
853cb06842
Add OpenShift beta support ( #319 )
...
* Initial commit
* Added openshift flag
* added self signed certificate for service annotation
* added OpenShift flag
* Added OpenShift flag
* cleanup
* Cleanup
* Further cleanup
* Further cleanup
* reverted security context on injector
* Extra corrections
* cleanup
* Removed Raft config for OpenShift, removed generated certs for ha and standby services
* Add openshift flag to global block, route disabled by default, condition for injector in network policy
* Added Unit tests for OpenShift
* Fixed unit test for HA statefulset for OpenShift
* Removed debug log level from stateful set
* Added port 8201 to networkpolicy
* Updated injector image
* Add openshift beta support
* Add openshift beta support
* Remove comments from configs
* Remove vault-k8s note from values
* Change route to use active service when HA
Co-authored-by: Radu Domnu <radu.domnu@sixdx.com>
Co-authored-by: Radu Domnu <radu.domnu@gmail.com>
2020-06-02 22:10:41 -04:00
Sarah Thompson
7002cc664b
Get acceptance tests running against GKE in CI - merges to master only. ( #291 )
...
* Get acceptance tests running against GKE in CI - merges to master only.
* Adding README.md
2020-05-27 17:21:16 +01:00
Jason O'Donnell
c045ad89aa
Fix raft acceptance test ( #279 )
2020-04-27 14:49:09 -04:00
Theron Voran
e09de0dc63
Allow both yaml and multi-line string annotations ( #272 )
...
Changed/added helper functions to detect if the annotations value
is a string or yaml, and apply `tpl` or `toYaml`
accordingly. Defaults are left as `{}` since yaml is more likely
to be used with helm on the command line. This means a warning
will be shown when setting an annotation to a multi-line
string (which has been the existing behavior).
2020-04-27 08:28:50 -07:00
Petter Abrahamsson
497daa5f60
Remove IPC_LOCK capability ( #198 )
...
* Remove IPC_LOCK capability
* Remove tests for IPC_LOCK
2020-04-09 12:47:17 -04:00
Jason O'Donnell
6d5a2174d8
Add Vault Helm ent support, service discovery ( #250 )
...
* Add Vault Helm ent support, service discovery
* Fix unit test
* Update test/acceptance/server-ha-enterprise-dr.bats
Co-Authored-By: Theron Voran <tvoran@users.noreply.github.com>
* Update test/acceptance/server-ha-enterprise-dr.bats
Co-Authored-By: Theron Voran <tvoran@users.noreply.github.com>
* Update test/acceptance/server-ha-enterprise-perf.bats
Co-Authored-By: Theron Voran <tvoran@users.noreply.github.com>
* Update test/acceptance/server-ha-enterprise-perf.bats
Co-Authored-By: Theron Voran <tvoran@users.noreply.github.com>
* Update values.yaml
Co-Authored-By: Theron Voran <tvoran@users.noreply.github.com>
Co-authored-by: Theron Voran <tvoran@users.noreply.github.com>
2020-04-09 09:26:58 -04:00
Jason O'Donnell
58b96dbc10
Add Raft HA support ( #229 )
...
* Add raft support
* Add acceptance test
* Update templates/server-headless-service.yaml
Co-Authored-By: Theron Voran <tvoran@users.noreply.github.com>
* Add notes to raft configurables
Co-authored-by: Theron Voran <tvoran@users.noreply.github.com>
2020-03-18 15:49:14 -04:00
Theron Voran
77b973c17f
Helm 3 support ( #195 )
...
Update chart and tests to Helm 3
Co-authored-by: Matt Piekunka <mpiekunk@users.noreply.github.com>
Co-authored-by: Mike Brancato <mbrancato@users.noreply.github.com>
2020-02-06 08:44:38 -08:00
Jason O'Donnell
82083061a0
Add vault agent injector ( #150 )
...
* Add vault agent injector
* Fix bug with agent image env
* Fix terraform GKE code
* Cleanup label
* Improve test reliablity
* Lower sleep times in tests
* Standardize image values
* Update values
* Update vault tag
2019-12-19 10:57:51 -05:00
Jason O'Donnell
09f56da548
Remove privileged, add mlock configurable ( #50 )
2019-09-23 01:11:04 -04:00
Miroslav E. Hadzhiev
4b12c39099
Address K8s Deprecation of Kubelet security controls. Remove Whitespaces. ( #24 )
2019-08-22 11:05:31 -04:00
Jason O'Donnell
0b8aacb590
Add clusterrolebinding, fix service, update Vault ( #10 )
...
* Add clusterrolebinding, fix service, update Vault
* Change authDelegator to false by default
* Clarify clusterIP comment
2019-08-08 14:14:58 -04:00
Jason O'Donnell
db571d8dda
Update helm labels ( #8 )
2019-08-07 14:55:32 -04:00
Jason O'Donnell
b7469914e2
Refactor chart for 1.0, add tests, update TF ( #2 )
...
* Refactor chart for 1.0, add tests, update TF
* Fix typo in helper comment
* Add NOTES for post install instructions
* Fix typo in NOTES
* Fix replication port for enterprise
* Change updateStrategy to OnDelete
* Add icon
* Remove cluster address from config
* Update README, add contributing doc
* Update README
* Change HA replicas to 3
2019-07-31 14:26:12 -04:00
Clint Shryock
38d245d343
update ha server unit tests
2018-11-30 16:44:38 -06:00
Clint Shryock
b653371214
update tests
2018-11-30 16:01:25 -06:00
Clint Shryock
0c4195e707
fix typo
2018-11-28 16:55:51 -06:00
Clint Shryock
8156a94a02
update ha vs non-ha test names
2018-11-28 16:54:03 -06:00
Clint Shryock
42600a73fc
update single server acc test, add HA test that installs Consul and runs HA mode
2018-11-28 16:40:37 -06:00
Clint Shryock
6688814862
update acceptance test to check vault single server boots, and is running but sealed and uninitialized
2018-11-28 11:43:24 -06:00
Mitchell Hashimoto
6cc5743936
test/acceptance: fix path to chart
2018-09-03 12:59:36 -07:00
Mitchell Hashimoto
83fc9d981c
add unit tests that use helm template
2018-09-03 08:42:25 -07:00
Mitchell Hashimoto
37351656b0
Move tests back directly into test/
2018-08-20 16:22:42 -07:00
Mitchell Hashimoto
c7fa40d247
Initial stuff
2018-08-20 15:26:37 -07:00