Releases: d2iq-archive/kubeaddons-kommander
Kommander 1.2.0 RC 2
This release is available via testing-1.16-1.2.0-rc.2
, testing-1.17-1.2.0-rc.2
and testing-1.18-1.2.0-rc.2
tags.
Kubernetes Support | Version |
---|---|
Minimum | 1.16.0 |
Maximum | 1.17.x |
Default | 1.17.3 |
Bug Fixes
- Smaller UX Bugs and Improvements
Component Versions
- Addon:
1.2.0-19
- Chart:
0.11.15
- kommaner-federation (yakcl):
0.5.1
- kommander-licensing (yakcl):
0.5.1
- UI:
6.37.0
- kommander-karma:
0.3.10
- kubeaddons-catalog:
0.1.14
- kommander-thanos:
0.1.15
- kubecost:
0.1.15
- grafana:
4.6.3
Kommander 1.2.0 RC 1
This release is available via testing-1.16-1.2.0-rc.1
, testing-1.17-1.2.0-rc.1
and testing-1.18-1.2.0-rc.1
tags.
Kubernetes Support | Version |
---|---|
Minimum | 1.16.0 |
Maximum | 1.17.x |
Default | 1.17.3 |
Features/Improvements
- Added SAML IDP
- Moved provisioning code to Konvoy, Kommander now uses Konvoy to provision clusters
- Added a setting to configure thresholds for resource warnings
- Attaches EKS clusters now can show metrics
- Added Infrastructure provider management on global level
Bug Fixes
- Fixed UI crashes when kubecost was down
- Fixed catalog API occasionaly returned 500
- Fixed deleting cluster labels was impossible
- Fixed counting self-attached host cluster against license count
- Smaller UX Bugs and Improvements
Component Versions
- Addon:
1.2.0-14
- Chart:
0.11.12
- kommaner-federation (yakcl):
0.5.0
- kommander-licensing (yakcl):
0.5.0
- UI:
6.37.0
- kommander-karma:
0.3.10
- kubeaddons-catalog:
0.1.12
- kommander-thanos:
0.1.15
- kubecost:
0.1.15
- grafana:
4.6.3
Kommander 1.2.0 Beta 1
This release is available via testing-1.16-1.2.0-beta.1
and testing-1.17-1.2.0-beta.1
tags.
Kubernetes Support | Version |
---|---|
Minimum | 1.16.0 |
Maximum | 1.17.x |
Default | 1.17.3 |
Features/Improvements
- Improved catalog handling
- Improved Access Control for editing/deleting actions
Bug Fixes
- Fixed an Issue where logout wasnt deleting any cookies
- Smaller UX Bugs and Improvements
Component Versions
- Addon:
1.2.0-9
- Chart:
0.11.3
- auto-provisioning (yakcl):
0.4.5
- kommaner-federation (yakcl):
0.4.5
- kommander-licensing (yakcl):
0.4.5
- UI:
6.22.0
- kommander-karma:
0.3.10
- kubeaddons-catalog:
0.1.12
- kommander-thanos:
0.1.15
- kubecost:
0.1.12
- grafana:
4.6.3
Kommander 1.2.0 Beta 0
This release is available via testing-1.16-1.2.0-beta.0
and testing-1.17-1.2.0-beta.0
tags.
Kubernetes Support | Version |
---|---|
Minimum | 1.16.0 |
Maximum | 1.17.x |
Default | 1.17.3 |
Features/Improvements
- Changed routing from hash based to history based to allow redirects after e.g. login.
Bug Fixes
- Smaller UX Bugs and Improvements
Component Versions
- Addon:
1.2.0-5
- Chart:
0.10.3
- auto-provisioning (yakcl):
0.4.2
- kommaner-federation (yakcl):
0.4.2
- kommander-licensing (yakcl):
0.4.2
- UI:
6.22.0
- kommander-karma:
0.3.10
- kubeaddons-catalog:
0.1.12
- kommander-thanos:
0.1.15
- kubecost:
0.1.12
- grafana:
4.6.3
Kommander 1.1.2
This release is available via stable-1.16-1.1.2
and stable-1.17-1.1.2
tag.
Release Notes for Kommander 1.1.2
Kommander 1.1.2 was released on 25, August 2020.
To get started with Kommander, download and install the latest version of Konvoy.
Supported Versions
Kubernetes Support | Version |
---|---|
Minimum | 1.15.0 |
Maximum | 1.17.x |
Default | 1.17.3 |
Improvements
Here are the improvements you can expect when upgrading to Kommander 1.1.1:
- Update YAKCL to v0.3.3
Component Versions
- Addon:
1.1.2-1
- Chart:
0.8.44
- auto-provisioning (yakcl):
0.3.3
- kommaner-federation (yakcl):
0.3.3
- kommander-licensing (yakcl):
0.3.3
- UI:
3.126.1
- kommander-karma:
0.3.10
- kubeaddons-catalog:
0.1.11
- kommander-thanos:
0.1.15
- kubecost:
0.1.12
- grafana:
4.6.3
Kommander 1.1.1
This release is available via stable-1.16-1.1.1
and stable-1.17-1.1.1
tag.
Release Notes for Kommander 1.1.1
Kommander 1.1.1 was released on 13, August 2020.
To get started with Kommander, download and install the latest version of Konvoy.
Supported Versions
Kubernetes Support | Version |
---|---|
Minimum | 1.15.0 |
Maximum | 1.17.x |
Default | 1.17.3 |
Improvements
Here are the improvements you can expect when upgrading to Kommander 1.1.1:
- Aggregated cost monitoring data in Kommander is now available 5 minutes after clusters are attached
Component Versions
- Addon:
1.1.1-1
- Chart:
0.8.4.3
- auto-provisioning (yakcl):
0.1.7
- kommaner-federation (yakcl):
0.1.7
- kommander-licensing (yakcl):
0.1.7
- UI:
3.126.1
- kommander-karma:
0.3.10
- kubeaddons-catalog:
0.1.11
- kommander-thanos:
0.1.15
- kubecost:
0.1.12
- grafana:
4.6.3
Kommander 1.1.0
This release is available via stable-1.16-1.1.0
and stable-1.17-1.1.0
tag.
Release Notes for Kommander 1.1
Kommander 1.1 was released on 16, July 2020.
To get started with Kommander, download and install the latest version of Konvoy.
Supported Versions
Kubernetes Support | Version |
---|---|
Minimum | 1.15.0 |
Maximum | 1.17.x |
Default | 1.17.3 |
New Features and Capabilities
Centralized Cost Monitoring
Kubecost, running on Kommander, provides centralized cost monitoring for all managed clusters. This feature, installed by default in every Kommander cluster, provides a centralized view of Kubernetes resources used on all managed clusters. For more information go to Centralized Cost Monitoring
Automatic Federation of AuthN/Z and Monitoring Stack
When attaching non-Konvoy clusters, such as Amazon EKS, Azure AKS, Google GKE, and On-Premises Kubernetes clusters, Kommander will federate a subset of standard Konvoy Addons and charts to enable SSO, AuthN/Z, observability, and cost monitoring.
Improved RBAC
Kommander has enhanced Access Controls for users at the global, workspace, and project levels allowing for greater flexibility and security when assigning roles. See Granting Access to Kubernetes Resources in Kommander
Improvements
Beyond new features, here are the improvements you can expect when upgrading to Kommander 1.1:
- Added guidance on what to do when cluster deletion fails
- Added flag (
--skip-credentials-display
) to Kommander so Konvoy does not display login information in logs - Added ability to disable federation of monitoring stack
- Added autogenerated labels to advanced cluster create form
- Added Support for Kommander to attach the cluster it is running on as managed Cluster
- Added ability to access the managed cluster's Kubernetes API with a valid management cluster token
- Added possibility to set metadata for Workspaces
- Added a way to deploy generic KUDO services
- Added quota support for projects
- Added Cluster Overview tab to Cluster Details page in UI
- Added a way to add clusters to projects based on labels
- Added support for nonResourceUrls in Roles in the UI
- Added loading indicators for cluster creation form
- Added Cluster ID to UI for easier identification in other dashboards
- Allowed default federated addon values to be overriden
- Attaching clusters to Kommander is now considered GA
- Display users Username in the UI
- Enabled License validation
- Generated labels are now hidden in cluster overview pages
- Hid Kubeconfig download link for clusters where that config might not be available
- Improved Grafana dashboard names for addons
- Improved auth token transport for managed clusters
- Improved context handling for multiple contexts when attaching cluster
- Improved display of resource allocations in the UI
- Improved attach Cluster Flow in UI
- Improved K8s Version Selector and Support for managed clusters created through the UI
- Improved AWS tags to include cluster name.
- Improved Error messaging when trying to delete roles or groups that are used by policies
- Improved performance for querying available versions in cluster create form
- Improved Cluster Status Visualisation in the UI
- Removed suffixes from federated ConfigMaps and Secrets
- Removed namespace suffix from projects and platform service names
- Removed old, unsupported versions from version selector in create cluster form
- Renamed "Cloud Provider" to "Infrastructure Provider" to better fit on premise
- Simplifed kommander's grafana dashboard job
- UI now trims input values to remove leading, trailing, and duplicate spaces
- Updated catalog API for v1beta2 addons
Fixed Issues
- Allow deleting clusters retry after failing. For example when there are permission issues.
- Disabled "View Logs" Link in UI for managed clusters not running Kibana
- Federate karma-proxy only to Konvoy clusters
- Fixed missing Grafana home dashboard
- Fixed cluster deletion on detail page not working
- Fixed a bug where Kommander addon was not successfully deploying on Azure
- Fixed Kommander to not show unofficially supported versions of Kubernetes by default
- Fixed possible data collision bug related to clusters
- Fixed a possible crash-loop situation for kubeaddons when cert-manager is not ready yet
- Fixed and improved LDAP Identity provider handling
- Fixed display of "nothing to report" situations vs actual errors
- Fixed bugs related to access control
- Fixed naming of roles in projects
- Fixed an issue where projects were not created due to a bug in project name suffix handling
- Fixed version selector when creating clusters through the UI
- Fixed listing of workspaces and projects for limited users
- Fixed
skipMetadataApiCheck
being removed fromcluster.yaml
- Fixed project links on projects overview page
- Fixed kubeconfig download for certain clusters/users
- Fixed uninstall from Kommander addon
- Fixed number value saving in cluster creation form
- Fixed federating Kommander internal addons to managed clusters
- Fixed UI leaking sensitive data in some error messages
- Fixed UI not showing some error messages
- Fixed UI not allowing user to change context when attaching cluster
- Prevent minor version upgrades for Kubernetes due to compatibility issues
- Kommander Grafana was unavailable after self-attaching host cluster as managed cluster
- UX Bugs and Improvements
Component Versions
- Addon:
1.1.0-56
- Chart:
0.8.42
- auto-provisioning (yakcl):
0.1.7
- kommaner-federation (yakcl):
0.1.7
- kommander-licensing (yakcl):
0.1.7
- UI:
3.126.1
- kommander-karma:
0.3.10
- kubeaddons-catalog:
0.1.11
- kommander-thanos:
0.1.15
- kubecost:
0.1.10
- grafana:
4.6.3
Kommander 1.0.2
This release is available via stable-1.16-1.0.2
tag.
Kubernetes Support | Version |
---|---|
Minimum | 1.16.0 |
Maximum | 1.16.x |
Default | 1.16.8 |
Bug Fixes
- kubeaddons-catalog chart now deploys the
addonrepositories.kubeaddons.mesosphere.io/v1beta2
CRD which is required when running kubeaddons 0.16+.
Component Versions:
- Chart:
0.4.31
- KCL:
0.4.12
- UI:
2.39.6
- kubeaddons-catalog:
0.1.11
- kommander-thanos:
0.1.13
- kommander-karma:
0.3.8
- grafana:
4.5.1
Kommander 1.1.0 RC 7
This release is available via testing-1.16-1.1.0-rc.7
and testing-1.17-1.1.0-rc.7
tags.
Kubernetes Support | Version |
---|---|
Minimum | 1.15.0 |
Maximum | 1.17.x |
Default | 1.17.3 |
Features/Improvements
- Improved Grafana Dashboard Names for addons
- Improved auth token transport for managed clusters
- Updated catalog API for v1beta2 addons
Bug Fixes
- Fixed missing Grafana home dashboard
- Smaller UX Bugs and Improvements
Component Versions
- Addon:
1.1.0-55
- Chart:
0.8.41
- auto-provisioning (yakcl):
0.1.6
- kommaner-federation (yakcl):
0.1.6
- kommander-licensing (yakcl):
0.1.6
- UI:
3.126.1
- kommander-karma:
0.3.10
- kubeaddons-catalog:
0.1.11
- kommander-thanos:
0.1.15
- kubecost:
0.1.10
- grafana:
4.6.3
Kommander 1.1.0 RC 6
This release is available via testing-1.16-1.1.0-rc.6
and testing-1.17-1.1.0-rc.6
tags.
Kubernetes Support | Version |
---|---|
Minimum | 1.15.0 |
Maximum | 1.17.x |
Default | 1.17.3 |
Bug Fixes
- Fixed Kubecost Grafana dashboard using wrong datasource
- Preventing minor version upgrades for kubernetes due to compatibility issues
- Fixed cluster deletion on detail page not working
- Fixed some inconsistencies in how costs are displayed and some Punchouts to Kubecost
- Smaller UX Bugs and Improvements
Component Versions
- Addon:
1.1.0-51
- Chart:
0.8.37
- auto-provisioning (yakcl):
0.1.4
- kommaner-federation (yakcl):
0.1.4
- kommander-licensing (yakcl):
0.1.4
- UI:
3.126.1
- kommander-karma:
0.3.10
- kubeaddons-catalog:
0.1.11
- kommander-thanos:
0.1.15
- kubecost:
0.1.9
- grafana:
4.6.3