Skip to content

Conversation

ivankatliarchuk
Copy link
Contributor

@ivankatliarchuk ivankatliarchuk commented Jun 4, 2025

What does it do ?

Motivation

Fixes #3408 #4232

based on pull request #3409

  • I've created a separate file for fqdn testing. This will simplify sharing examples how to use it per service. I'll try to think off how to create documentation for fqdn from tests

Follow-up:

More

  • Yes, this PR title follows Conventional Commits
  • Yes, I added unit tests
  • Yes, I updated end user documentation accordingly

@k8s-ci-robot k8s-ci-robot requested review from mloiseleur and szuecs June 4, 2025 07:03
@k8s-ci-robot k8s-ci-robot added docs cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. source size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Jun 4, 2025
@mloiseleur mloiseleur changed the title chore(source/node): template expansion feat(source/node): template expansion Jun 4, 2025
@mloiseleur
Copy link
Collaborator

mloiseleur commented Jun 4, 2025

It looks like a fix to me :)

@mloiseleur mloiseleur changed the title feat(source/node): template expansion fix(source/node): template expansion Jun 4, 2025
@mloiseleur
Copy link
Collaborator

@jordo Can you confirm that this PR fixes your issue ? If needed, see how to test a PR ?

@k8s-ci-robot k8s-ci-robot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Jun 4, 2025
@ivankatliarchuk
Copy link
Contributor Author

ivankatliarchuk commented Jun 4, 2025

@jordo Can you confirm that this PR fixes your issue ? If needed, see how to test a PR ?

Heh, yeah was thinking same.
I'll also ping @Cubixmeister, @fredrikgh you too may be interested in this feature

@ivankatliarchuk
Copy link
Contributor Author

I've also added quite few unit test, to improve node/fqdn look and feel

@ivankatliarchuk
Copy link
Contributor Author

Hi @TilBlechschmidt not sure if still interested, but I found an issue from you as well #4232

@TilBlechschmidt
Copy link

Hey @ivankatliarchuk, thanks for the mention and fix! We worked around the issue for now but having a fix for it is really nice to have for the future 👌

@mloiseleur
Copy link
Collaborator

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Jun 6, 2025
@ivankatliarchuk
Copy link
Contributor Author

/approve

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ivankatliarchuk

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jun 6, 2025
@ivankatliarchuk
Copy link
Contributor Author

/test pull-external-dns-unit-test

@ivankatliarchuk
Copy link
Contributor Author

/retest-required

@k8s-ci-robot k8s-ci-robot merged commit f55be38 into kubernetes-sigs:master Jun 6, 2025
15 checks passed
@ivankatliarchuk ivankatliarchuk deleted the issue-3409-fqdn-node branch June 7, 2025 04:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. docs lgtm "Looks good to me", indicates that a PR is ready to be merged. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. source
Projects
None yet
Development

Successfully merging this pull request may close these issues.

fqdn template expansion doesn't work for multiple fields on node endpoints.
4 participants