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

Plans for 2.1.1 and 3.0.0 #1368

Closed
rayzhou2017 opened this issue Nov 5, 2019 · 17 comments
Closed

Plans for 2.1.1 and 3.0.0 #1368

rayzhou2017 opened this issue Nov 5, 2019 · 17 comments
Labels
stale No recent activity in a long period

Comments

@rayzhou2017
Copy link
Contributor

We will release 2.1.0 in a few days. Next we will work on the first fixpack for 2.1.0 and the next major version 3.0.0.

Plan for 2.1.1

  1. Most of the work will be bugfix.
  2. Refactor RBAC in order to support future versions regarding third-party plugins with custom access control.
  3. Refactor installer. We will not provide full package installer (with K8s) as we do right now since we encountered so many problems from the community users. The reason is too many environments required to test but we didn't. We are short of hands to support these problems. So we might change it to deliver the package in docker format which we need to discuss later. Besides that, we continue to deliver the install method that allows users to install KubeSphere on existing K8s. That means users need to install K8s by themselves first. The install instruction is here

Plan for 3.0.0
In this major version, the big component will be multi-cluster management which brings huge design change for the current features such as monitoring, logging, app management etc. So most likely supporting multi-cluster management will be the only big one for 3.0.0. Besides that, we will add a few more functions such that

  1. Porter UI support in BM environment which includes EIP management and LB management.
  2. Metering support
  3. Org for accounts support
  4. DevOps project management, for example, integrate Jira etc.
  5. Continue to improve App Store/template supported by OpenPitrix.
@rayzhou2017 rayzhou2017 pinned this issue Nov 5, 2019
@DevYukine
Copy link

Hey,

i actuall just found out about this an it looks very promising.

But i do have something for the 3.0.0 Release, currently Kubesphere only supports Kubernetes up to version 1.15, since the latest is 1.17 and my cluster already uses that i sadly can't try this out. Also i saw in the readme that Helm 3 is planned for 3.0.0 but its also not written down in here :).

@rayzhou2017
Copy link
Contributor Author

rayzhou2017 commented Feb 17, 2020

Hey,

i actuall just found out about this an it looks very promising.

But i do have something for the 3.0.0 Release, currently Kubesphere only supports Kubernetes up to version 1.15, since the latest is 1.17 and my cluster already uses that i sadly can't try this out. Also i saw in the readme that Helm 3 is planned for 3.0.0 but its also not written down in here :).

KubeSphere supports K8s 1.16 in the upcoming 2.1.1 release which is under intensive testing now. It might support K8s 1.17 too but we are short of hands to test it thoroughly. This note of plans is just general ideas about next steps, which means we only put big things here. The roadmap is the detailed tasks to do for next releases. BTW, Helm 3 will be supported in KubeSphere 3.0.

@randaliang
Copy link

when will 3.0.0 Release?

@rayzhou2017
Copy link
Contributor Author

when will 3.0.0 Release?

the middle of May.

@yufan022
Copy link

yufan022 commented Mar 6, 2020

does 2.1.1 support kubernetes 1.14.x?
this link https://kubesphere.io/docs/v2.1/zh-CN/release/release-v211 shows support v1.14.x。
this link https://kubesphere.io/docs/v2.1/zh-CN/installation/install-complete-ks-on-k8s shows 1.15.x ≤ K8s version ≤ 1.17.x。

@rayzhou2017
Copy link
Contributor Author

does 2.1.1 support kubernetes 1.14.x?
this link https://kubesphere.io/docs/v2.1/zh-CN/release/release-v211 shows support v1.14.x。
this link https://kubesphere.io/docs/v2.1/zh-CN/installation/install-complete-ks-on-k8s shows 1.15.x ≤ K8s version ≤ 1.17.x。

Actually it supports. Officially the roadmap of KubeSphere is to support the latest three versions of K8s for each release. That is why you see such document.

@yufan022
Copy link

yufan022 commented Mar 6, 2020

does 2.1.1 support kubernetes 1.14.x?
this link https://kubesphere.io/docs/v2.1/zh-CN/release/release-v211 shows support v1.14.x。
this link https://kubesphere.io/docs/v2.1/zh-CN/installation/install-complete-ks-on-k8s shows 1.15.x ≤ K8s version ≤ 1.17.x。

Actually it supports. Officially the roadmap of KubeSphere is to support the latest three versions of K8s for each release. That is why you see such document.

Will you consider extending this version list?
When we use EKS or ACK We have to consider this.
Because they highest version only 1.14.X.

@rayzhou2017
Copy link
Contributor Author

rayzhou2017 commented Mar 6, 2020

does 2.1.1 support kubernetes 1.14.x?
this link https://kubesphere.io/docs/v2.1/zh-CN/release/release-v211 shows support v1.14.x。
this link https://kubesphere.io/docs/v2.1/zh-CN/installation/install-complete-ks-on-k8s shows 1.15.x ≤ K8s version ≤ 1.17.x。

Actually it supports. Officially the roadmap of KubeSphere is to support the latest three versions of K8s for each release. That is why you see such document.

Will you consider extending this version list?
When we use EKS or ACK We have to consider this.
Because they highest version only 1.14.X.

We tested on EKS. It does support 1.14.

@yufan022
Copy link

yufan022 commented Mar 9, 2020

does 2.1.1 support kubernetes 1.14.x?
this link https://kubesphere.io/docs/v2.1/zh-CN/release/release-v211 shows support v1.14.x。
this link https://kubesphere.io/docs/v2.1/zh-CN/installation/install-complete-ks-on-k8s shows 1.15.x ≤ K8s version ≤ 1.17.x。

Actually it supports. Officially the roadmap of KubeSphere is to support the latest three versions of K8s for each release. That is why you see such document.

Will you consider extending this version list?
When we use EKS or ACK We have to consider this.
Because they highest version only 1.14.X.

We tested on EKS as you can from the screenshot below. It does support 1.14.

Okay! will you keep support 1.14 in the feature 3.0.0 version ?

@rayzhou2017
Copy link
Contributor Author

does 2.1.1 support kubernetes 1.14.x?
this link https://kubesphere.io/docs/v2.1/zh-CN/release/release-v211 shows support v1.14.x。
this link https://kubesphere.io/docs/v2.1/zh-CN/installation/install-complete-ks-on-k8s shows 1.15.x ≤ K8s version ≤ 1.17.x。

Actually it supports. Officially the roadmap of KubeSphere is to support the latest three versions of K8s for each release. That is why you see such document.

Will you consider extending this version list?
When we use EKS or ACK We have to consider this.
Because they highest version only 1.14.X.

We tested on EKS as you can from the screenshot below. It does support 1.14.

Okay! will you keep support 1.14 in the feature 3.0.0 version ?

If most of cloud provider's k8s services upgrade to new version (> 1.14) about a month before we release 3.0, we may not support the older version. Otherwise, we will support it.

@wartih
Copy link

wartih commented Apr 30, 2020

Can 3.0.0 be released as expected in middle of May? looking forward 3.0.0!

@rayzhou2017
Copy link
Contributor Author

rayzhou2017 commented Apr 30, 2020

Can 3.0.0 be released as expected in middle of May? looking forward 3.0.0!

There are 2-4 weeks delay because of the COVID-19.

@calvinyv
Copy link
Member

calvinyv commented Jun 2, 2020

We're close to the GA of 3.0.0, here are the main features and enhancements list for this major release:

  • Multi-cluster management
  • Open UI for 3rd party monitoring metrics, support custom monitoring for Apps
  • Network policy management in GUI
  • Compatible with Prometheus Alert Mgr
  • K8s Event management
  • K8s Audit logs management
  • Compatible with AWS EKS

@wartih
Copy link

wartih commented Jun 2, 2020

Is there any improvments in auth management?
https://kubesphere.com.cn/forum/d/847-2-1-1/5

@calvinyv
Copy link
Member

calvinyv commented Jun 2, 2020

Is there any improvments in auth management?
https://kubesphere.com.cn/forum/d/847-2-1-1/5

sure, we do, which is upgrade and enhancement from backend perspective but not function perspective, including:

  • migrate and support OPA
  • upgrade to CRD constructor
    For the link you posted, we already fix related problems in 3.0.0.

@stale
Copy link

stale bot commented Aug 3, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.

@stale stale bot added the stale No recent activity in a long period label Aug 3, 2020
@stale
Copy link

stale bot commented Sep 2, 2020

This issue is being automatically closed due to inactivity.

@stale stale bot closed this as completed Sep 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale No recent activity in a long period
Projects
None yet
Development

No branches or pull requests

6 participants