67 Commits
Author SHA1 Message Date
Kevin Pollet 309becb2d1 Add DNS resolver and server 2021-01-11 14:32:04 +01:00
Kevin Pollet eebee26fe3 Remove Helm chart 2020-09-18 17:04:03 +02:00
Kevin Pollet 66f6556c96 Rename to Traefik Mesh 2020-09-16 18:12:04 +02:00
Harold Ozouf 85cbd0672a Speed up and improve integration tests 2020-08-27 17:20:04 +02:00
Kevin Pollet 21e0827568 Removes unnecessary traefik pkg dependencies 2020-08-18 17:46:04 +02:00
Harold Ozouf 03388c3b93 Update SMI resource versions 2020-08-17 16:20:04 +02:00
Harold Ozouf e4e2866ec3 Update smi-sdk-go to v0.4 2020-08-05 12:38:04 +02:00
Kevin Pollet 4385f44aaf Use vanilla Traefik image for mesh proxies 2020-07-30 12:30:04 +02:00
Kevin Pollet 6f3117c4f0 Support CoreDNS 1.7.0 2020-06-23 09:28:04 +02:00
Daniel Tomcej 6d05f4ebcd Patch and unpatch DNS configmap 2020-05-25 13:06:04 +02:00
Daniel Tomcej 3f9529dde1 Remove Helm install from kubedns suite 2020-05-22 08:36:04 +02:00
Daniel Tomcej 7efbf83145 Build kubernetes clients separately 2020-05-18 18:16:05 +02:00
Daniel Tomcej a8ce34d08a Upgrade golangci-lint and refactor to meet proper linting settings 2020-05-15 18:24:04 +02:00
Kevin Pollet f1596ddb40 Rename test fixture dirs to testdata 2020-05-07 21:10:04 +02:00
Kevin Pollet b6b7618322 Cleanup log messages 2020-05-07 17:34:05 +02:00
Kevin Pollet e4df8eb5e5 Add log level configuration property to commands 2020-05-06 17:36:05 +02:00
Daniel Tomcej 9a5390f6e8 Add HTTP provider to proxy nodes 2020-05-04 14:32:03 +02:00
Kevin Pollet 0736f78c77 Remove deprecated SMI option in the Helm chart 2020-04-30 19:08:04 +02:00
Kevin Pollet 66bbdb3ef3 Implement UDP traffic type 2020-04-30 10:08:05 +02:00
Daniel Tomcej b4cb8f2c29 Create Maesh Proxy command 2020-04-21 12:48:05 +02:00
Harold Ozouf e6ae31dc13 ACL flag with reworked SMI/Service handling 2020-04-15 19:12:04 +02:00
Daniel Tomcej b46011c4cb Remove old dependencies 2020-04-08 20:04:03 +02:00
Daniel Tomcej 6894b63148 Upgrade traefik and deps to 2.2.0 2020-04-03 17:56:04 +02:00
Daniel Tomcej 18dd4a9255 Remove unneeded translate error method 2020-03-23 13:26:05 +01:00
Daniel Tomcej f0d0ffe11e Add CoreDNS Readiness check and Update Traefik Version 2020-03-11 13:48:04 +01:00
Daniel Tomcej 724323a991 Move prepare code to its own package 2020-03-09 18:12:04 +01:00
Harold Ozouf 3b17ccc0b4 Update traefik version to v2.1.6 2020-03-06 15:54:04 +01:00
Daniel Tomcej 07d868afe9 Add host to API bind 2020-02-27 20:14:05 +01:00
Harold Ozouf 2533c652a2 Move /internal packages into /pkg 2020-02-24 14:06:05 +01:00
Harold Ozouf bc5eda0beb Wait fort the k3s cluster to come up before running tests 2020-02-20 18:24:04 +01:00
Daniel Tomcej 36966ac8e1 Add informer sync test to prepare command 2020-02-12 14:54:05 +01:00
Daniel Tomcej ccc118f7e7 Rework Integration tests 2020-02-07 19:12:05 +01:00
Manuel Zapf 935aa53e23 Update Traefik to 2.1 2019-12-17 15:58:05 +01:00
Daniel Tomcej 3fe5b4016c Upgrade helm to v3 2019-12-17 11:18:05 +01:00
Manuel Zapf 6498d0fcf7 Bundle SMI CRD's with helm install 2019-11-20 17:16:05 +01:00
Daniel Tomcej 0281c04d51 Pin k3s version 2019-10-30 17:24:04 +01:00
Fredrik Lönnegren 2f057a1050 Add tag from values, default to v2.0 2019-10-23 16:18:05 +02:00
Michael 789c74092e Upgrade helm to version 2.15.1 2019-10-23 15:34:05 +02:00
Michael ad51716d66 Upgrade golangci-lint and fix helm version 2019-10-22 19:06:04 +02:00
Daniel Tomcej 7ebc1a2485 Update golangci-lint to 1.20.0 2019-10-09 14:06:04 +02:00
Daniel Tomcej 2e754d4a0c Move hooks to init container and subdir 2019-10-02 15:58:05 +02:00
Michael 8e2f1dd7a2 Add support for kubedns 2019-09-24 15:20:04 +02:00
Daniel Tomcej 303c153477 Use k3d to create k8s cluster instead of compose 2019-09-18 17:30:05 +02:00
Michael ef3f2d52ae Migrate to traefik 2.0 2019-09-17 10:46:05 +02:00
Michael 1f2957b8dc Add support of coredns 1.5 and 1.6 2019-09-10 16:06:05 +02:00
Michael 01230da085 TrafficSplit implementation (#190)
* TrafficSplit implementation

* fix after rebase

* Refactor the implementation

* fix unused parameter

* Improve integration tests

* Disable Coredns k8s_external plugin

* fix integration test

* Test improve tests
2019-08-31 13:01:19 +01:00
Michael a72089fb75 Upgrade traefik dependency (#186)
* Upgrade traefik dependency

* Update to go 1.13rc1

* Improve CI

* remove unused dependencies
2019-08-27 11:02:01 +01:00
Daniel Tomcej 1199587814 Add TCP Routing back in! (#158) 2019-08-01 19:04:37 +02:00
Michael 5318ea4736 Rename to maesh (#161) 2019-07-31 09:46:28 -06:00
Michael 582c9cf9e0 use traefik:v2.0.0-beta1 instaed of experimental image (#154) 2019-07-24 08:36:43 -06:00