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

Keep kd version tag in-line with the kubectl version #97

Closed
KashifSaadat opened this issue Jul 20, 2018 · 6 comments
Closed

Keep kd version tag in-line with the kubectl version #97

KashifSaadat opened this issue Jul 20, 2018 · 6 comments

Comments

@KashifSaadat
Copy link
Contributor

kubectl only officially supports +/-1 version of the Kubernetes Cluster you are interacting with. For kd users, they would currently need to dig through the releases and code to find out which version would be compatible with the cluster they are interacting with.

It may be better to tie the release version of kd with the version of kubectl that is bundled, for example: v1.10.3_p1

@jaykeshur
Copy link
Contributor

+1 (or have a page similar to cluster-autoscaler) which identifies compatibility

@lewismarshall
Copy link
Contributor

This page is still a bit of digging: https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler#releases

Maybe kdv1.0.0_kv1.10.3 so we can maintain with semver meaning for kd too?

@jaykeshur
Copy link
Contributor

ergh...

Can we have:
kube_major.kube_minor.kd_patch
that assumes kd is linear and implies there may be breaking changes with new version of kubectl - which is true

eg: 1.10.x

@lewismarshall
Copy link
Contributor

how do we indicate a breaking version of kd functionality?

@jaykeshur
Copy link
Contributor

you wouldnt introduce breaking changes in kd intra kubectl version

@lewismarshall
Copy link
Contributor

@jaykeshur - there's no coupling between kd and kubectl and kd can be shipped and used independently of kubectl but for the sake of ease of use for container users in preference and with regards to #69 and #99 - we'll go with that for now...

Going to cook 1.8.0 but we need to investigate #69 before we cook 1.10.0 (to be done shortly)...

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

No branches or pull requests

3 participants