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

feat: k8s providers customization #61

Merged
merged 9 commits into from
Dec 6, 2023
Merged

feat: k8s providers customization #61

merged 9 commits into from
Dec 6, 2023

Conversation

mloiseleur
Copy link
Contributor

@mloiseleur mloiseleur commented Dec 1, 2023

What does this PR do?

Allows to customize Kubernetes CRDs & Kubernetes Ingress providers.
Parameters required for Traefik Hub are enabled by default and cannot be changed.

Fixes #62

Motivation

Some user needs to define settings specific to their environment, like IngressClass or others.

More

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

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

traefik-hub/templates/deployment.yaml Outdated Show resolved Hide resolved
traefik-hub/templates/deployment.yaml Outdated Show resolved Hide resolved
traefik-hub/tests/deployment_test.yaml Outdated Show resolved Hide resolved
traefik-hub/tests/deployment_test.yaml Outdated Show resolved Hide resolved
traefik-hub/values.yaml Outdated Show resolved Hide resolved
traefik-hub/values.yaml Outdated Show resolved Hide resolved
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

traefik-hub/values.yaml Outdated Show resolved Hide resolved
Co-authored-by: Rémi BUISSON <[email protected]>
@traefiker traefiker merged commit ce8d0d3 into main Dec 6, 2023
1 check passed
@traefiker traefiker deleted the feat/ingressclass branch December 6, 2023 14:36
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.

Add ingressClass creation
5 participants