Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Helm chart Join token secret creation #26055

Merged
merged 2 commits into from May 12, 2023

Conversation

tigrato
Copy link
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
@hugoShaka
Copy link
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
24 checks passed
@tigrato tigrato deleted the tigrato/fix-helm-secret-creation branch May 12, 2023 21:56
@public-teleport-github-review-bot

@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

yidongw commented May 15, 2023

does anyone know when this new version will be released?

@tigrato
Copy link
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