Skip to content

Conversation

@cameronmeissner
Copy link
Contributor

@cameronmeissner cameronmeissner commented Oct 1, 2025

What type of PR is this?

/kind refactor

What this PR does / why we need it:

We need to respect all the different custom configuration operations that are exposed by the secure TLS bootstrap client. This PR introduces support for properly customizing the AAD resource, user assigned identity ID, as well as the bootstrapping deadline that are all passed to the secure TLS bootstrap client when secure TLS bootstrapping is enabled.

This PR also cleans up out-dated fields and introduces some renaming, while aligning NodeBootstrappingConfiguration + AKSNodeConfig accordingly

Which issue(s) this PR fixes:

Fixes #

Requirements:

  • uses conventional commit messages
  • includes documentation
  • adds unit tests
  • tested upgrade from previous version
  • commits are GPG signed and Github marks them as verified

Special notes for your reviewer:

Release note:

none

… in NodeBootstrappingConfiguration/AKSNodeConfig
@cameronmeissner cameronmeissner changed the title cleanup(stls): cleanup secure TLS bootstrapping configuration options in NodeBootstrappingConfiguration/AKSNodeConfig refactor(stls): augment secure TLS bootstrapping configuration options in NodeBootstrappingConfiguration/AKSNodeConfig Oct 9, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Oct 9, 2025

The latest Buf updates on your PR. Results from workflow Buf CI / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedOct 12, 2025, 6:31 PM

@cameronmeissner cameronmeissner merged commit ad96213 into master Oct 13, 2025
46 of 48 checks passed
@cameronmeissner cameronmeissner deleted the cameissner/stls/config-cleanup branch October 13, 2025 16:52
lilypan26 added a commit that referenced this pull request Oct 14, 2025
…n options in NodeBootstrappingConfiguration/AKSNodeConfig (#7112)"

This reverts commit ad96213.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants