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

k8s binary versions - move to manifest.cue and reduce repetition in build test #2369

Merged
merged 18 commits into from
Oct 27, 2022

Conversation

ganeshkumarashok
Copy link
Contributor

@ganeshkumarashok ganeshkumarashok commented Oct 25, 2022

What type of PR is this?
/kind feature
/kind cleanup

What this PR does / why we need it:
Needed for:

  1. k8s version automation
  2. 1 k8s version per VHD work

This moves k8s binary versions from two bash scripts (install-dependencies.sh and linux-vhd-content-test.sh), to a single config file (manifest.cue).
Reducing repetition of versions makes k8s versioning faster and moving the versions to a config file, provides a way to automate k8s versioning (and also splitting k8s versions amongst VHDs).

Which issue(s) this PR fixes:

Fixes #

Requirements:

Special notes for your reviewer:

Release note:

none

@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 25, 2022 07:55 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 25, 2022 16:51 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 25, 2022 16:55 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 27, 2022 13:46 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 27, 2022 13:47 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 27, 2022 13:55 Inactive
@ganeshkumarashok ganeshkumarashok changed the title k8s binary versions - move to components.json k8s binary versions - move to manifest.cue and reduce repetition in build test Oct 27, 2022
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 27, 2022 14:40 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 27, 2022 14:45 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 27, 2022 14:54 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 27, 2022 15:02 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 27, 2022 15:03 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 27, 2022 16:01 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 27, 2022 18:18 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 27, 2022 21:02 Inactive
@ganeshkumarashok ganeshkumarashok temporarily deployed to test October 27, 2022 22:24 Inactive
@ganeshkumarashok ganeshkumarashok merged commit 28bf613 into master Oct 27, 2022
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.

3 participants