-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
docs: list tested Kubernetes versions (#12276) #14180
docs: list tested Kubernetes versions (#12276) #14180
Conversation
e7589dc
to
bdb021a
Compare
Codecov ReportPatch and project coverage have no change.
Additional details and impacted files@@ Coverage Diff @@
## master #14180 +/- ##
=======================================
Coverage 49.60% 49.61%
=======================================
Files 256 256
Lines 43829 43829
=======================================
+ Hits 21741 21744 +3
+ Misses 19950 19948 -2
+ Partials 2138 2137 -1 ☔ View full report in Codecov by Sentry. |
Signed-off-by: Michael Crenshaw <[email protected]> remove crud Signed-off-by: Michael Crenshaw <[email protected]> remove crud Signed-off-by: Michael Crenshaw <[email protected]> so-called readability Signed-off-by: Michael Crenshaw <[email protected]> workflow Signed-off-by: Michael Crenshaw <[email protected]> docs: list tested Kubernetes versions (argoproj#12276) Signed-off-by: Michael Crenshaw <[email protected]> remove crud Signed-off-by: Michael Crenshaw <[email protected]> remove crud Signed-off-by: Michael Crenshaw <[email protected]> so-called readability Signed-off-by: Michael Crenshaw <[email protected]> workflow Signed-off-by: Michael Crenshaw <[email protected]> stash Signed-off-by: Michael Crenshaw <[email protected]> git yay Signed-off-by: Michael Crenshaw <[email protected]> stash Signed-off-by: Michael Crenshaw <[email protected]> pop at the right moment Signed-off-by: Michael Crenshaw <[email protected]> add Signed-off-by: Michael Crenshaw <[email protected]> changes Signed-off-by: Michael Crenshaw <[email protected]> changes Signed-off-by: Michael Crenshaw <[email protected]> changes Signed-off-by: Michael Crenshaw <[email protected]> fix oops Signed-off-by: Michael Crenshaw <[email protected]>
bdb021a
to
dd8fedc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
/cherry-pick release-2.7 |
remove crud remove crud so-called readability workflow docs: list tested Kubernetes versions (argoproj#12276) remove crud remove crud so-called readability workflow stash git yay stash pop at the right moment add changes changes changes fix oops Signed-off-by: Michael Crenshaw <[email protected]>
remove crud remove crud so-called readability workflow docs: list tested Kubernetes versions (argoproj#12276) remove crud remove crud so-called readability workflow stash git yay stash pop at the right moment add changes changes changes fix oops Signed-off-by: Michael Crenshaw <[email protected]>
The `Kubernetes Compatibility Matrix` table at https://argo-workflows.readthedocs.io/en/latest/releases/ is misleading, since it isn't actually representing what versions are being tested ([Slack conversation](https://cloud-native.slack.com/archives/C0510EUH90V/p1732621744050569)). This makes it so that table is autogenerated for every release branch, while for `latest` it'll show a message telling the user to switch to a version. That's identical to what ArgoCD is currently doing, e.g.: * https://argo-cd.readthedocs.io/en/latest/operator-manual/installation/#tested-versions * https://argo-cd.readthedocs.io/en/release-2.9/operator-manual/installation/#tested-versions See argoproj/argo-cd#14180 for the corresponding PR on Argo CD, which is what I based this on, but I made several simplifications (e.g. instead of using switching to old release branches in `supported-versions.sh`, I had it just use `git grep` to directly extract the relevant version data). I also updated `.devcontainer/pre-build.sh` to use the same `hack/k8s-versions.sh` script for determining the k3d version, which eliminates the need to update that file when upgrading Kubernetes. Signed-off-by: Mason Malone <[email protected]>
Closes #12276
Demo: https://github.com/crenshaw-dev/argo-cd/pull/19/files#diff-4ab2c3ee7a77d52cc08fc2cc29333bb3b970adb5cc69bbd185a3b596c5305ad6