Alexis Couvreur
989f1d593c
test(kuberntes): remove endpoints from resources in ClusterRole
2022-11-14 14:29:26 +00:00
Alexis Couvreur
caab2d2cdb
docs: remove emoji
...
markdown links are broken
2022-11-11 17:00:35 -05:00
Alexis Couvreur
d5da881604
feat: add kubernetes event listener
...
If a deployment or a statefulset is scaled to 0, then it is removed from the store.
In order for this to work, you need the `list` and `watch` verbs in your ClusterRole
2022-11-11 17:00:35 -05:00
Alexis Couvreur
546b378416
feat(strategy): add option to show instances details
...
Closes #77
2022-11-10 11:31:46 -05:00
Alexis Couvreur
77b2611328
docs: moved traefik documentation to traefik folder
2022-11-10 16:31:09 +00:00
Alexis Couvreur
007f2ae071
feat(traefik): add refreshFrequency support for dynamic strategy
2022-11-03 16:35:19 -04:00
Alexis Couvreur
7e66ceeee0
fix(traefik): fix kubermetes e2e tests
...
The blocking test is disabled because it is not yet supported
2022-11-03 17:34:06 +00:00
Alexis Couvreur
24a2fe5e45
docs: first documentation update draft
2022-11-02 23:15:06 -04:00
Alexis Couvreur
4f2f48c0b4
docs: remove old docs
2022-11-02 23:15:06 -04:00
Alexis Couvreur
6cf69470ca
fix(test): fix traefik docker swarm test
...
Rebase this commit
2022-11-02 23:15:06 -04:00
Alexis Couvreur
0bd56895cf
test(e2e): fix docker swarm tests for traefik
2022-11-02 23:15:06 -04:00
Alexis Couvreur
b04c5bc656
test(e2e): set middleware config to new standard
2022-11-02 23:15:06 -04:00
Alexis Couvreur
cd1a0c41d4
feat(traefik): DisplayName defaults as the middleware name
2022-11-02 23:15:06 -04:00
Alexis Couvreur
8a9435473f
fix(traefik): move next to the correct strcture
2022-11-02 23:15:06 -04:00
Alexis Couvreur
9ff352e9d0
fix(traefik): go mod tidy and vendoring
2022-11-02 23:15:06 -04:00
Alexis Couvreur
723ee38a3e
feat(plugins): add traefik plugin
2022-11-02 23:15:06 -04:00
Alexis Couvreur
c09502ea7f
remove traefik pages
2022-11-02 23:15:06 -04:00
Alexis Couvreur
ff5b510dd1
ci(plugins): add kubernetes test with deployments
2022-10-13 09:21:18 -04:00
Alexis Couvreur
95261c134f
test(swarm): set swarmModeRefreshSeconds to 1
...
For testing purposes this is important
2022-10-06 23:50:21 -04:00
Alexis Couvreur
9f52462bc9
test(plugins): e2e tests will exit 1 on error
2022-10-06 23:50:21 -04:00
Alexis Couvreur
f55f253de6
test: add e2e tag build constraint
...
This avoids testing e2e when calling go test only
2022-10-06 23:50:21 -04:00
Alexis Couvreur
840d4a4670
test(traefik): use SablierResponse struct
2022-10-06 23:50:21 -04:00
Alexis Couvreur
a573a57ddf
ci(traefik): add e2e tests
2022-10-06 23:50:21 -04:00
Alexis Couvreur
25e9e52629
fix(traefik): remove line breaks from loading page
2022-10-05 18:48:25 +00:00
Alexis Couvreur
70d93a0c3b
fix(traefik): parse JSON response from sablier
2022-10-04 19:03:40 +00:00
Alexis Couvreur
7703a3041c
Revert "fix: bump import to v2"
...
This reverts commit 9cb9b2aa7a57047a7e61b2c54732b3e25300bf20.
2022-10-03 20:27:14 +00:00
Alexis Couvreur
a374322f99
fix: bump import to v2
...
See https://go.dev/doc/modules/major-version
2022-10-03 20:27:14 +00:00
Alexis Couvreur
551a146d94
feat: merge service repository into Sablier
...
Add plugins folder to integrate with multiple reverse proxies
The project is now released as 'Sablier'
2022-10-03 20:27:06 +00:00
Alexis Couvreur
ad4e9ffb8c
Add 'plugins/traefik/' from commit 'aef1f9e0dd205ea9cdea9e3ccf11900c5fe79b1f'
...
git-subtree-dir: plugins/traefik
git-subtree-mainline: 1a14070131
git-subtree-split: aef1f9e0dd
2022-09-30 14:32:09 +00:00