├── .github └── workflows │ ├── go-cross.yml │ └── main.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── Dockerfile ├── LICENSE ├── Makefile ├── acme ├── acme.go ├── acme_test.go ├── fixtures │ ├── acme.json │ └── new-acme.json └── storeddata.go ├── docs ├── traefik-migration-tool.md ├── traefik-migration-tool_acme.md ├── traefik-migration-tool_ingress.md ├── traefik-migration-tool_static.md └── traefik-migration-tool_version.md ├── go.mod ├── go.sum ├── ingress ├── annotations.go ├── fixtures │ ├── input │ │ ├── ingress.yml │ │ ├── ingress_and_service.yml │ │ ├── ingress_extensions.yml │ │ ├── ingress_networking_v1beta1.yml │ │ ├── ingress_redirect_approot.yml │ │ ├── ingress_redirect_regex.yml │ │ ├── ingress_rewrite_target.yml │ │ ├── ingress_with_errorpage.yml │ │ ├── ingress_with_headers_annotations.yml │ │ ├── ingress_with_matcher.yml │ │ ├── ingress_with_matcher_modifier.yml │ │ ├── ingress_with_middleware_name.yml │ │ ├── ingress_with_passtlscert.yml │ │ ├── ingress_with_protocol.yml │ │ ├── ingress_with_ratelimit.yml │ │ ├── ingress_with_request_modifier.yml │ │ ├── ingress_with_whitelist.yml │ │ ├── ingress_with_whitelist_xforwarded.yml │ │ ├── items_ingress.yml │ │ ├── items_mix.yml │ │ └── service_only.yml │ ├── output_convertFile │ │ ├── ingress.yml │ │ ├── ingress_extensions.yml │ │ ├── ingress_networking_v1beta1.yml │ │ ├── ingress_redirect_approot.yml │ │ ├── ingress_redirect_regex.yml │ │ ├── ingress_rewrite_target.yml │ │ ├── ingress_with_headers_annotations.yml │ │ ├── ingress_with_matcher.yml │ │ ├── ingress_with_matcher_modifier.yml │ │ ├── ingress_with_middleware_name.yml │ │ ├── ingress_with_passtlscert.yml │ │ ├── ingress_with_protocol.yml │ │ ├── ingress_with_ratelimit.yml │ │ ├── ingress_with_request_modifier.yml │ │ ├── ingress_with_whitelist.yml │ │ ├── ingress_with_whitelist_xforwarded.yml │ │ ├── items_ingress.yml │ │ └── items_mix.yml │ └── output_convertIngress │ │ ├── ingress_01.yml │ │ ├── ingress_redirect_approot_01.yml │ │ ├── ingress_redirect_approot_02.yml │ │ ├── ingress_redirect_regex_01.yml │ │ ├── ingress_redirect_regex_02.yml │ │ ├── ingress_redirect_regex_03.yml │ │ ├── ingress_rewrite_target_01.yml │ │ ├── ingress_rewrite_target_02.yml │ │ ├── ingress_with_headers_annotations_01.yml │ │ ├── ingress_with_headers_annotations_02.yml │ │ ├── ingress_with_matcher_01.yml │ │ ├── ingress_with_matcher_modifier_01.yml │ │ ├── ingress_with_matcher_modifier_02.yml │ │ ├── ingress_with_matcher_modifier_03.yml │ │ ├── ingress_with_passtlscert_01.yml │ │ ├── ingress_with_passtlscert_02.yml │ │ ├── ingress_with_protocol_01.yml │ │ ├── ingress_with_ratelimit_01.yml │ │ ├── ingress_with_ratelimit_02.yml │ │ ├── ingress_with_ratelimit_03.yml │ │ ├── ingress_with_request_modifier_01.yml │ │ ├── ingress_with_request_modifier_02.yml │ │ ├── ingress_with_whitelist_01.yml │ │ ├── ingress_with_whitelist_02.yml │ │ ├── ingress_with_whitelist_xforwarded_01.yml │ │ └── ingress_with_whitelist_xforwarded_02.yml ├── ingress.go ├── ingress_test.go ├── middlewares.go └── parser.go ├── label └── label.go ├── main.go ├── readme.md ├── static ├── acme.go ├── configuration.go ├── convert.go ├── convert_test.go ├── fixtures │ ├── sample01.toml │ └── sample02.toml ├── logs.go ├── metrics.go ├── providers.go ├── tracing.go └── v1.go └── tmpl.Dockerfile /.github/workflows/go-cross.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/.github/workflows/go-cross.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | traefik-migration-tool 2 | .idea/ 3 | dist/ 4 | -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/Makefile -------------------------------------------------------------------------------- /acme/acme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/acme/acme.go -------------------------------------------------------------------------------- /acme/acme_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/acme/acme_test.go -------------------------------------------------------------------------------- /acme/fixtures/acme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/acme/fixtures/acme.json -------------------------------------------------------------------------------- /acme/fixtures/new-acme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/acme/fixtures/new-acme.json -------------------------------------------------------------------------------- /acme/storeddata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/acme/storeddata.go -------------------------------------------------------------------------------- /docs/traefik-migration-tool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/docs/traefik-migration-tool.md -------------------------------------------------------------------------------- /docs/traefik-migration-tool_acme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/docs/traefik-migration-tool_acme.md -------------------------------------------------------------------------------- /docs/traefik-migration-tool_ingress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/docs/traefik-migration-tool_ingress.md -------------------------------------------------------------------------------- /docs/traefik-migration-tool_static.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/docs/traefik-migration-tool_static.md -------------------------------------------------------------------------------- /docs/traefik-migration-tool_version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/docs/traefik-migration-tool_version.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/go.sum -------------------------------------------------------------------------------- /ingress/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/annotations.go -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_and_service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_and_service.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_extensions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_extensions.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_networking_v1beta1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_networking_v1beta1.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_redirect_approot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_redirect_approot.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_redirect_regex.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_redirect_regex.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_rewrite_target.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_rewrite_target.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_with_errorpage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_with_errorpage.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_with_headers_annotations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_with_headers_annotations.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_with_matcher.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_with_matcher.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_with_matcher_modifier.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_with_matcher_modifier.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_with_middleware_name.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_with_middleware_name.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_with_passtlscert.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_with_passtlscert.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_with_protocol.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_with_protocol.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_with_ratelimit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_with_ratelimit.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_with_request_modifier.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_with_request_modifier.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_with_whitelist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_with_whitelist.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/ingress_with_whitelist_xforwarded.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/ingress_with_whitelist_xforwarded.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/items_ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/items_ingress.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/items_mix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/items_mix.yml -------------------------------------------------------------------------------- /ingress/fixtures/input/service_only.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/input/service_only.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_extensions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_extensions.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_networking_v1beta1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_networking_v1beta1.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_redirect_approot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_redirect_approot.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_redirect_regex.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_redirect_regex.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_rewrite_target.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_rewrite_target.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_with_headers_annotations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_with_headers_annotations.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_with_matcher.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_with_matcher.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_with_matcher_modifier.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_with_matcher_modifier.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_with_middleware_name.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_with_middleware_name.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_with_passtlscert.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_with_passtlscert.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_with_protocol.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_with_protocol.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_with_ratelimit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_with_ratelimit.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_with_request_modifier.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_with_request_modifier.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_with_whitelist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_with_whitelist.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/ingress_with_whitelist_xforwarded.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/ingress_with_whitelist_xforwarded.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/items_ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/items_ingress.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertFile/items_mix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertFile/items_mix.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_redirect_approot_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_redirect_approot_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_redirect_approot_02.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_redirect_approot_02.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_redirect_regex_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_redirect_regex_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_redirect_regex_02.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_redirect_regex_02.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_redirect_regex_03.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_redirect_regex_03.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_rewrite_target_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_rewrite_target_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_rewrite_target_02.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_rewrite_target_02.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_headers_annotations_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_headers_annotations_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_headers_annotations_02.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_headers_annotations_02.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_matcher_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_matcher_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_matcher_modifier_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_matcher_modifier_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_matcher_modifier_02.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_matcher_modifier_02.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_matcher_modifier_03.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_matcher_modifier_03.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_passtlscert_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_passtlscert_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_passtlscert_02.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_passtlscert_02.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_protocol_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_protocol_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_ratelimit_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_ratelimit_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_ratelimit_02.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_ratelimit_02.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_ratelimit_03.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_ratelimit_03.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_request_modifier_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_request_modifier_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_request_modifier_02.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_request_modifier_02.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_whitelist_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_whitelist_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_whitelist_02.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_whitelist_02.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_whitelist_xforwarded_01.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_whitelist_xforwarded_01.yml -------------------------------------------------------------------------------- /ingress/fixtures/output_convertIngress/ingress_with_whitelist_xforwarded_02.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/fixtures/output_convertIngress/ingress_with_whitelist_xforwarded_02.yml -------------------------------------------------------------------------------- /ingress/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/ingress.go -------------------------------------------------------------------------------- /ingress/ingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/ingress_test.go -------------------------------------------------------------------------------- /ingress/middlewares.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/middlewares.go -------------------------------------------------------------------------------- /ingress/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/ingress/parser.go -------------------------------------------------------------------------------- /label/label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/label/label.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/main.go -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/readme.md -------------------------------------------------------------------------------- /static/acme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/static/acme.go -------------------------------------------------------------------------------- /static/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/static/configuration.go -------------------------------------------------------------------------------- /static/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/static/convert.go -------------------------------------------------------------------------------- /static/convert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/static/convert_test.go -------------------------------------------------------------------------------- /static/fixtures/sample01.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/static/fixtures/sample01.toml -------------------------------------------------------------------------------- /static/fixtures/sample02.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/static/fixtures/sample02.toml -------------------------------------------------------------------------------- /static/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/static/logs.go -------------------------------------------------------------------------------- /static/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/static/metrics.go -------------------------------------------------------------------------------- /static/providers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/static/providers.go -------------------------------------------------------------------------------- /static/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/static/tracing.go -------------------------------------------------------------------------------- /static/v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/static/v1.go -------------------------------------------------------------------------------- /tmpl.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/traefik/traefik-migration-tool/HEAD/tmpl.Dockerfile --------------------------------------------------------------------------------