Commit graph

309 commits

Author SHA1 Message Date
Mitchell Hashimoto
71b899159c
add global.imageK8S for consul-k8s 2018-09-25 09:19:19 -05:00
Mitchell Hashimoto
560c461c9b
ability to specify prefix for catalog sync 2018-09-25 09:15:44 -05:00
Mitchell Hashimoto
0931239bee
disable catalog sync by default 2018-09-22 16:45:51 -07:00
Mitchell Hashimoto
f39ac481aa
syncCatalog templates 2018-09-22 16:06:24 -07:00
Mitchell Hashimoto
14ff53b046
Add CHANGELOG 2018-09-22 09:59:41 -07:00
Mitchell Hashimoto
100d14e955
Merge branch 'mmisztal1980-feature/7' 2018-09-22 09:57:55 -07:00
Mitchell Hashimoto
85538787e7
Unit tests for storageClass 2018-09-22 09:57:36 -07:00
Maciek Misztal
febaab96fa #7 added an optional storageClass to the server-statefuset 2018-09-20 21:35:08 +02:00
Mitchell Hashimoto
81a1369da2
Merge pull request #5 from jmreicha/master
Add link to correct yq in README
2018-09-17 12:40:34 -07:00
Mitchell Hashimoto
00631489eb
Merge pull request #6 from ttyS0/master
Typo in Kubernetes versions
2018-09-17 12:27:03 -07:00
Sean Johnson
9a8ecfa276
Fixed typo in Kubernetes versions
The README referenced Kubernetes major versions **2** instead of **1**.
2018-09-15 13:10:38 -05:00
Josh Reichardt
7ffe68b388 Add link to correct yq in README 2018-09-14 09:06:52 -07:00
Mitchell Hashimoto
102e220e07
update README 2018-09-13 14:48:40 -07:00
Mitchell Hashimoto
193f1dddad
Correct chart casing for our usage 2018-09-13 14:44:08 -07:00
Mitchell Hashimoto
25e7396216
Merge pull request #3 from hashicorp/1-2-3
values: update to consul 1.2.3
2018-09-13 11:47:10 -07:00
Jack Pearkes
d3351086d2
values: update to consul 1.2.3
Consul 1.2.3 was released today.
2018-09-13 09:27:29 -07:00
Mitchell Hashimoto
78ae63636f
Update README 2018-09-12 08:47:27 -07:00
Mitchell Hashimoto
52e069d67f
Fix up helm test to use the local client 2018-09-11 19:43:05 -07:00
Mitchell Hashimoto
9ef4efc5c4
client and server must export both TCP and UDP DNS ports 2018-09-11 19:09:45 -07:00
Mitchell Hashimoto
64670ed470
Add consul-dns service 2018-09-11 17:53:02 -07:00
Mitchell Hashimoto
0db2be6d10
test: terraform uses data source to get latest GKE version 2018-09-11 12:35:16 -07:00
Mitchell Hashimoto
972a6defc2
Update README 2018-09-10 09:38:27 -07:00
Mitchell Hashimoto
2434fe5a43
clients support extraVolumes 2018-09-08 08:35:07 -07:00
Mitchell Hashimoto
2488f92a23
Support extraVolumes for server, will add for client soon 2018-09-08 08:28:13 -07:00
Mitchell Hashimoto
c9a5588264
Move datacenter to global 2018-09-08 07:52:31 -07:00
Mitchell Hashimoto
08ff19831a
support Values.client.resources 2018-09-08 07:50:23 -07:00
Mitchell Hashimoto
71e2fefc62
extraConfig support for consul clients 2018-09-08 07:41:54 -07:00
Mitchell Hashimoto
7baa854376
Add consul-helm repo to Chart.yaml 2018-09-05 07:52:27 -07:00
Mitchell Hashimoto
9d37c9f2f1
Support global.image value 2018-09-05 07:45:54 -07:00
Mitchell Hashimoto
a1528eda46
Fix unit tests for change to disable connect inject default 2018-09-03 16:17:22 -07:00
Mitchell Hashimoto
fefc929895
update README for new testing 2018-09-03 13:02:06 -07:00
Mitchell Hashimoto
6cc5743936
test/acceptance: fix path to chart 2018-09-03 12:59:36 -07:00
Mitchell Hashimoto
44a9e948c1
disable the connect injection for now since that is wip 2018-09-03 12:57:47 -07:00
Mitchell Hashimoto
f20934a89d
test/unit: finish inject tests 2018-09-03 09:34:28 -07:00
Mitchell Hashimoto
fc6d86b96d
test/unit: connect inject Deployment 2018-09-03 09:31:57 -07:00
Mitchell Hashimoto
489a396b4c
test/unit: UI service 2018-09-03 09:15:28 -07:00
Mitchell Hashimoto
5e1e1b1bf6
test/unit: client DaemonSet 2018-09-03 09:08:57 -07:00
Mitchell Hashimoto
64f43108f7
test/unit: server StatefulSet 2018-09-03 09:05:59 -07:00
Mitchell Hashimoto
0010bd014b
test/unit: server Service 2018-09-03 09:02:42 -07:00
Mitchell Hashimoto
fc30ae877e
test/unit: test DisruptionBudget 2018-09-03 08:58:19 -07:00
Mitchell Hashimoto
83fc9d981c
add unit tests that use helm template 2018-09-03 08:42:25 -07:00
Mitchell Hashimoto
d2558a0be3
use globals.domain instead of common in case we refactor later 2018-09-02 16:19:45 -07:00
Mitchell Hashimoto
3a61646b1d
Add global.enabled to disable all components by default 2018-09-02 16:19:11 -07:00
Mitchell Hashimoto
7ff71983f1
test/docker: add jq to the Test dockerfile 2018-08-21 10:51:40 -07:00
Mitchell Hashimoto
3a55af62fe
Allow overridable inject image, test images 2018-08-21 10:25:37 -07:00
Mitchell Hashimoto
dc362ea4e4
Ignore bin dirs 2018-08-20 17:30:52 -07:00
Mitchell Hashimoto
803a22e51e
Update helmignore to ignore the test folder 2018-08-20 17:03:28 -07:00
Mitchell Hashimoto
37351656b0
Move tests back directly into test/ 2018-08-20 16:22:42 -07:00
Mitchell Hashimoto
a439289809
test/terraform: can't install helm until kubectl is configured 2018-08-20 16:17:46 -07:00
Mitchell Hashimoto
36e8afc7a0
Move all terraform setup to test/terraform 2018-08-20 16:16:22 -07:00