Skip to content

Fix Helm chart Join token secret creation#26055

Merged
tigrato merged 2 commits intomasterfrom
tigrato/fix-helm-secret-creation
May 12, 2023
Merged

Fix Helm chart Join token secret creation#26055
tigrato merged 2 commits intomasterfrom
tigrato/fix-helm-secret-creation

Conversation

@tigrato
Copy link
Copy Markdown
Contributor

@tigrato tigrato commented May 11, 2023

Since #20763 was merged, we lost the ability of the chart to reuse the externally created secrets for the join token.

This PR changes the logic and allows control of the secret creation using the joinTokenSecret.create boolean and the secret name with joinTokenSecret.name.

Fixes #26002

Since #20763 was merged, we lost the ability of the chart reusing the
externally created secrets for join token.

This PR changes the logic and allows to control the secret creation
using the `joinTokenSecret.create` boolean and the secret name with
`joinTokenSecret.name`.

Fixes #20763
@tigrato tigrato force-pushed the tigrato/fix-helm-secret-creation branch from 33b7ac2 to 4298406 Compare May 11, 2023 12:39
@tigrato tigrato requested a review from marcoandredinis May 11, 2023 12:39
@hugoShaka
Copy link
Copy Markdown
Contributor

If I understand correctly, this is a breaking change (well, it was introduced by the previous PR). I think we will want to highlight this in the v13 changelog.

@tigrato tigrato force-pushed the tigrato/fix-helm-secret-creation branch from 423b035 to ac01013 Compare May 12, 2023 12:00
@tigrato tigrato added this pull request to the merge queue May 12, 2023
Merged via the queue into master with commit 5627c2a May 12, 2023
@tigrato tigrato deleted the tigrato/fix-helm-secret-creation branch May 12, 2023 21:56
@public-teleport-github-review-bot
Copy link
Copy Markdown

@tigrato See the table below for backport results.

Branch Result
branch/v13 Failed

tigrato added a commit that referenced this pull request May 12, 2023
* Fix Helm chart Join token secret creation

Since #20763 was merged, we lost the ability of the chart reusing the
externally created secrets for join token.

This PR changes the logic and allows to control the secret creation
using the `joinTokenSecret.create` boolean and the secret name with
`joinTokenSecret.name`.

Fixes #20763

* Add changelog
tigrato added a commit that referenced this pull request May 12, 2023
* Fix Helm chart Join token secret creation

Since #20763 was merged, we lost the ability of the chart reusing the
externally created secrets for join token.

This PR changes the logic and allows to control the secret creation
using the `joinTokenSecret.create` boolean and the secret name with
`joinTokenSecret.name`.

Fixes #20763

* Add changelog
@yidongw
Copy link
Copy Markdown

yidongw commented May 15, 2023

does anyone know when this new version will be released?

@tigrato
Copy link
Copy Markdown
Contributor Author

tigrato commented May 15, 2023

does anyone know when this new version will be released?

Hey @yidongw, we plan to release it this week

@r0mant r0mant mentioned this pull request Jul 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[v13] [kube-agent] Teleport kube agent overwrites Kubernetes secret

6 participants