Stefan Prodan
113360052b
Merge pull request #78 from stefanprodan/release-4.0.1
...
Release 4.0.1
4.0.1
2020-05-28 10:46:58 +03:00
stefanprodan
a24e3e539c
Release 4.0.1
2020-05-28 10:41:56 +03:00
Stefan Prodan
ed8a14d4d9
Merge pull request #77 from stefanprodan/e2e-helm
...
Consolidate e2e and unit tests
2020-05-28 10:36:37 +03:00
stefanprodan
d2798e1a24
Consolidate tests
2020-05-28 10:21:50 +03:00
stefanprodan
369014455c
Use helm-gh-pages action
2020-05-28 10:13:45 +03:00
Stefan Prodan
db1b8a7acd
Merge pull request #76 from seaneagan/helm2_tests
...
Add end-to-end tests for Helm v2 and v3
2020-05-28 10:11:45 +03:00
Sean Eagan
cc9231ae10
Test for helm 2 support
2020-05-27 15:59:38 -05:00
Sean Eagan
03ba47a0be
helm tests: Helm 2 support
...
The `test-success` hook is supported by Helm 2 and 3.
2020-05-27 11:34:56 -05:00
Stefan Prodan
ab953493ee
Merge pull request #74 from stefanprodan/release-4.0.0
...
Release 4.0.0
4.0.0
2020-05-27 18:28:14 +03:00
stefanprodan
c04ee365e6
Release 4.0.0
2020-05-27 18:14:55 +03:00
Stefan Prodan
26e8935520
Merge pull request #73 from stefanprodan/gh-actions-e2e
...
Migrate CI to GitHub Actions
2020-05-27 18:13:19 +03:00
stefanprodan
dd027359e6
Add goreleaser to release workflow
2020-05-27 17:56:18 +03:00
stefanprodan
cf26a9cefc
Remove CircleCI e2e tests
2020-05-27 17:30:57 +03:00
stefanprodan
026b40876c
Add linting workflow
2020-05-27 17:18:54 +03:00
stefanprodan
fd1814052a
Add opencontainers metadata
2020-05-27 17:02:23 +03:00
stefanprodan
98c2853ec3
Publish Helm chart on release
2020-05-27 16:45:07 +03:00
stefanprodan
b2ca15b8af
Add Helm publish action
2020-05-27 16:26:08 +03:00
stefanprodan
55e7178dad
Refactor Helm action
2020-05-27 13:06:54 +03:00
stefanprodan
ea55d3facf
Run end-to-end tests with Github Actions
2020-05-22 11:49:04 +03:00
stefanprodan
a72aa7a184
Remove ngrok chart
2020-05-22 10:45:22 +03:00
Stefan Prodan
b4248cae1e
Merge pull request #72 from stefanprodan/multi-arch-build
...
Push releases to Docker Hub for AMD64, ARM64 and ARM v6/v7
2020-05-21 12:59:40 +03:00
stefanprodan
7d2bc4905a
Push releases to Docker Hub for ARM64 and ARM v6/v7
2020-05-20 17:35:38 +03:00
stefanprodan
f75f6e9fbc
Publish multi-arch image with Docker buildx
2020-05-20 15:56:11 +03:00
Stefan Prodan
713d1094a2
Merge pull request #71 from stefanprodan/register-instance
...
Register hostname and version in cache
2020-05-20 13:57:19 +03:00
stefanprodan
3197ad3e45
Register hostname and version in cache
...
If the caching server is online, podinfo registers its hostname and version in Redis. The set expires after one minute and it's refreshed every 30 seconds.
2020-05-20 13:51:07 +03:00
Stefan Prodan
92f415d633
Merge pull request #70 from stefanprodan/redis-cache-api
...
Add cache CRUD API
2020-05-20 13:15:03 +03:00
stefanprodan
0352a3c822
Add Helm test for the cache routes
2020-05-20 13:05:50 +03:00
stefanprodan
5ba5808722
Add cache CRUD API
2020-05-20 12:59:27 +03:00
Stefan Prodan
1d416a8513
Merge pull request #69 from seaneagan/helm2and3tests
...
Reverts tests as Jobs
2020-05-20 12:04:19 +03:00
Sean Eagan
95028a0fb0
Reverts tests as Jobs
...
This reverts the #61 change to use test Jobs, which was premature
since this feature hasn't been back ported to Helm 2 yet, which
leads to the tests not being run there.
It would be possible to use presence of .Capabilities.TillerVersion
to implement tests differently for Helm 2 vs 3, but this seems
not worth the trouble.
2020-05-19 15:27:08 -05:00
Stefan Prodan
b45cc75329
Merge pull request #67 from stefanprodan/release-3.3.1
...
Release v3.3.1
3.3.1
2020-05-16 11:46:00 +03:00
stefanprodan
79bbf76ece
Release v3.3.1
2020-05-16 11:01:21 +03:00
Stefan Prodan
a8c7300174
Merge pull request #66 from stefanprodan/linkerd-profile-update
...
Add cache routes to Linkerd profile
2020-05-16 10:58:26 +03:00
stefanprodan
a60f28ac2f
Update Kubernetes Kind to v0.8.1
2020-05-16 10:16:49 +03:00
stefanprodan
adba061f77
Update ingress API version
2020-05-16 10:15:36 +03:00
stefanprodan
8f15e4e00a
Fix Helm tests
2020-05-16 10:14:45 +03:00
stefanprodan
07db5a6583
Add cache routes to Linkerd profile
2020-05-16 10:14:22 +03:00
Stefan Prodan
3e6d61e77e
Merge pull request #65 from stefanprodan/release-3.3.0
...
Release v3.3.0
3.3.0
2020-05-16 10:07:12 +03:00
stefanprodan
c7c7d699c9
Release v3.3.0
2020-05-16 10:00:51 +03:00
Stefan Prodan
067751c67d
Merge pull request #64 from stefanprodan/cache-api
...
Add cache API
2020-05-16 09:59:19 +03:00
stefanprodan
73b658d711
Add cache API
...
- implement cache with Redis
- add cache-server to args and config
- add Redis deployment to webapp overlays
2020-05-16 09:53:17 +03:00
Stefan Prodan
e5516b38cb
Merge pull request #63 from stefanprodan/release-3.2.4
...
Release v3.2.4
3.2.4
2020-05-15 13:17:35 +03:00
stefanprodan
39130004d5
Release v3.2.4
2020-05-15 13:02:08 +03:00
Stefan Prodan
d4b615e3a2
Merge pull request #62 from stefanprodan/base-image
...
Push base image to Docker Hub
2020-05-15 13:00:18 +03:00
stefanprodan
98e133a7be
Push base image to Docker Hub
2020-05-15 12:49:22 +03:00
Stefan Prodan
7674b76dab
Merge pull request #60 from seaneagan/helm_test_fault
...
Support simulating helm test failure and timeout
2020-05-14 23:57:16 +03:00
Stefan Prodan
8fa39d90be
Merge pull request #61 from seaneagan/helm3_tests_should_be_jobs
...
Helm 3 tests should be Jobs
2020-05-14 22:35:33 +03:00
Sean Eagan
638bdc8e83
Helm 3 tests should be Jobs
...
Without this "helm.sh/hook-delete-policy": before-hook-creation" does not work.
2020-05-14 09:12:53 -05:00
Sean Eagan
b565a67dec
Support simulating helm test failure and timeout
...
This is to support testing of https://github.com/fluxcd/helm-operator/issues/369 .
2020-05-13 14:22:24 -05:00
stefanprodan
65d077291b
Add reconciler RBAC to webapp manifests
2020-05-01 20:29:55 +03:00