Skip to content
This repository has been archived by the owner on Jun 7, 2024. It is now read-only.

feat: remove sidecar mode #97

Merged
merged 1 commit into from
Apr 15, 2024
Merged

Conversation

mmatur
Copy link
Member

@mmatur mmatur commented Mar 15, 2024

What does this PR do?

This PR removes sidecar mode

Motivation

Related to https://github.com/traefik/hub-issues/issues/1125

More

  • Yes, I updated the tests accordingly
  • Yes, I ran make test and all the tests passed

@mmatur mmatur added kind/enhancement a new or improved feature. status/2-needs-review labels Mar 15, 2024
Copy link
Collaborator

@darkweaver87 darkweaver87 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.
no-merge until the new traefik-hub image is built and pushed.

Comment on lines 68 to 69
- contains:
path: spec.template.spec.containers[0].args
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- contains:
path: spec.template.spec.containers[0].args

- contains:
path: spec.template.spec.containers[0].args
content: ic
content: --entrypoints.metrics.address=:9100
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
content: --entrypoints.metrics.address=:9100

Copy link
Contributor

@mloiseleur mloiseleur left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mmatur I have a suggestion on the test with --entrypoints.metrics.address=:9100.

With ic, it was useful to check that this mandatory parameter where set.
This entrypoint metrics address it not mandatory, so I suggest to remove it.

@traefiker traefiker merged commit 2d81d85 into traefik:main Apr 15, 2024
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/enhancement a new or improved feature.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants