40 Commits
Author SHA1 Message Date
kevinpollet 957da2d9ca Merge branch v1.4 into master 2021-08-13 17:11:35 +02:00
Kevin Pollet 376b3dcea6 Update to go1.16 2021-08-08 19:30:08 +02:00
kevinpollet 76f674fd0b Merge branch v1.4 into master 2020-11-14 14:51:10 +01:00
Michael 828353e846 Docker authentication 2020-11-03 17:40:09 +01:00
Kevin Pollet 5702d7d0a0 Bump go module version to v2 2020-09-28 09:54: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
Harold Ozouf 15b57b3ab5 Check SMI CRDs version before starting the controller 2020-08-27 09:42:03 +02:00
Kevin Pollet 21e0827568 Removes unnecessary traefik pkg dependencies 2020-08-18 17:46:04 +02:00
Harold Ozouf e4e2866ec3 Update smi-sdk-go to v0.4 2020-08-05 12:38: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
Daniel Tomcej 9a5390f6e8 Add HTTP provider to proxy nodes 2020-05-04 14:32:03 +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 68f8f6c37d Use logrus.FieldLogger for logging 2020-03-11 17:24: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 ffb9836c53 Move to client interfaces, and create fixture tests for API and Controller 2020-03-03 15:36:06 +01:00
Daniel Tomcej 176ddd2b0a Wait for Pod IPs to be assigned in Integration test 2020-02-25 18:20:09 +01:00
Harold Ozouf 2533c652a2 Move /internal packages into /pkg 2020-02-24 14:06:05 +01:00
Daniel Tomcej ccc118f7e7 Rework Integration tests 2020-02-07 19:12:05 +01: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 cd3692f16c Upgrade to golanci-lint v1.18.0 2019-09-16 12:18:04 +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
Michael 5318ea4736 Rename to maesh (#161) 2019-07-31 09:46:28 -06:00
Daniel Tomcej c63783f9f9 Add SMI Test resources (#142) 2019-07-23 10:36:02 +02:00
Daniel Tomcej 9b1f491c4e update coredns tests (#147) 2019-07-23 08:52:16 +02:00
Michael 6f1ec96b1e feat: check coredns version (#115)
* feat: check coredns version

* Merge patch and check and rename this command to preapre

* fix integration tests
2019-07-10 13:24:11 -06:00
Michael 072c3847ee Feature/smi provider (#85) 2019-07-03 18:13:39 +02:00
Michael 4a564c9468 Simplify integration tests (#73)
* Simplify integration tests

* fix for review
2019-06-21 08:35:11 -06:00
Michael d269b760a0 Reoganize package (#74) 2019-06-21 07:22:49 +02:00
Daniel Tomcej f8c8094a93 Create TCP Routes (#52) 2019-06-18 16:48:18 +02:00
Michael a5143bef70 Add integration tests (#29)
* Add integration tests

* fix for review

* fix after rebase

* fix integration tests

* use last traefik version

* fix controller rbac

* fix for review

* Change api server port

* fix port
2019-06-17 10:37:50 -06:00