- add filter for resourcequota controller #217
- optimize cluster info api and add query flag for simplify info #187
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.4
- if sorting is not required, return directly in the sorting method #180
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.4
- feat: get namespaces and project by multi tenant #175
- feat: optimized port check implementation #173
- create a NodePort Service to check whether ports conflict #169
- support list pod by owner uid like deployment uid #166
- fix namespace display abnormal #170
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.4
- get cluster resource support filter #164
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.4
- fix capacity memory back #162
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.4
- Support cluster cn name#158
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.4
- fix multi cluster add error#156
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.2
- move resourcequota process form webhook to controller#152
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.2
- Fix service nil #147
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.2
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.2
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.2
- Feature enhance warden sync extend#132
- Feature support pvc mount and support filter by array value#135
- fix cluster nil pointor#133
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.2
- Feature service extend #130
- Apis support multi auth #127
- Get user form context #124 #122
- move crd controller to warden #123
- Support rbac for crds #120
- support retain resources in member cluster #118
- Move project tenant controller #116
- add swagger doc #113
- add repeat ingress domain suffix identification #129
- Fix get assigned resource [#128](Fix get assigned resource)
- Fix audit outbound #125
- Fix filter body #121
- fix resource quota populate #117
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.1
- move resource filter to util #99
- adapt hnc ga and use labels spread feature #98
- k8s version adaptive convert #97
- cluster info add cpu and mem used quota #96
- add the access to restapi #92
- add audit to yamldeploy, create key, service extend external access#89
- kubecube client interface add restful, restmappper, discovery clients #87
- yaml deploy change to restclient and use username to auth #85
- support set ingress domain suffix #84
- Support warden register #83
- enhance multi cluster manager pkg #82
- update local up script #81
- make audit report international #80
- Fix version conversion #101
- request to login makes error logs in audit middleware #100
- Rename clinet.go to client.go #95
- remove not exist subResourceQuota #94
- update jwt version to dodge attack #91
- fix audit middleware to a goroutine #90
- hnc v1.0
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit v1.2.0
- kubecube-webconsole v1.2.0
- auth-proxy in front of k8s-apiserver for proxying kubectl and restful access (#73, #67)
- change algorithm of quota #72
- add operation of e2e init and end #68
- clean up: implement jwt utils to interface (#64, #65)
- github login of oAuth2 support #60
- warden-init-container can use charts pkg offline or download it from remote #57
- fix that can not add customize ClusterRole #71
- hide user password when login #66
- close response body after do audit middlewares #55
- fix hotplug result status error && fix proxy http and https in kubecube #52
- hnc v0.8.0-kubecube.1.1
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit 1.1.0
- fix tenant namespace annotation
- hnc v0.8.0-kubecube.1.1
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit 1.0.0
KubeCube:
fix the problem of resource quota webhook since conformance test
- hnc v0.8.0-kubecube.1
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit 1.0.0
2021-8-19
KubeCube:
fix the bug that use old script to add memeber clusterKubeCube:
fix delete cluster failed
- hnc v0.8.0-kubecube.1
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit 1.0.0
2021-8-6
Observability:
add control plane component monitoringObservability:
add administrator alert configuration
KubeCube:
decouple ClusterInfo api from metric serverWarden:
fix hotplug {{.cluster}} injected error in the member clusterWarden:
added configmap to record components status for fron
Warden:
optimize performance of warden informerWarden:
optimize status in the hotplug manifestKubeCube:
optimize performance of cluster controller
- hnc v0.8.0-kubecube.1
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit 1.0.0
2021-7-16
- Add account management
- Add tenant, project management, and support level-by-level transfer of permissions
- Support OpenAPI
- Add record the operation audit log, supporting KubeCube and K8s API Server
- Support the component hotplug
- Add permission management, based on K8s RBAC capability expansion
- Add K8s cluster management and resource synchronization between clusters
- Add tenant and namespace quota management
- Add workload management
- Add service and discovery management
- Add configuration management
- Add PVC management
- Add Yaml orchestration function
- Add the prometheus monitoring function
- Add fail alarm function
- Add log collect and query function
- Add terminal capabilities
- Provide K8s fault diagnosis tool
- Provide All-in-One lightweight deployment mode and provide high-availability deployment mode in production environment
- Provide usage documentation, link kubecube.io
- With single test and e2e test
- Conduct laboratory stability and performance tests
- hnc v0.8.0-kubecube.1
- nginx-ingress v0.46.0
- helm 3.5
- metrics-server v0.4.1
- elasticsearch 7.8
- kubecube-monitoring 15.4.8
- thanos 3.18.0
- logseer v1.0.0
- logagent v1.0.0
- kubecube-audit 1.0.0-rc0