This repository has been archived by the owner on Jan 19, 2023. It is now read-only.
Releases: vmware-archive/octant
Releases · vmware-archive/octant
v0.6.0
Changelog
Highlights
- Fixed cases where CRDs were causing errors from an int64 to float64 conversion
- Octant now starts on port 7777 instead of a random port
- Loading indicators are available to give users better feedback when loading a list of resources
- Many improvements and bug fixes since initial release
Bug Fixes
- Fixed cluster or namespaced scoped CRDs sometimes not showing up (#146, @bryanl)
- Fixed sample installation Makefile target (#151, @alexmt)
- Fixed bug causing octant to 403 when setting
OCTANT_LISTENER_ADDR
(#152, @wwitzel3) - Fixed scroll getting stuck when viewing container logs (#162, @nfarruggiagl)
- Fixed intial set namespace flag by respecting initial URL routing (#165, @GuessWhoSamFoo)
- Fixed bug where switching clusters with CRDs loaded causes octant to crash (#170, @bryanl)
- Fixed displaying external IP or hostname when service is exposed (#197, @GuessWhoSamFoo)
Enhancements
- Added links from pods to its node (#115, @bryanl)
- Added int64 to float64 conversation for unstructured converter (#145, @bryanl)
- Added Init container labels to deployments to match pods (#148, @GuessWhoSamFoo)
- Added support to multiple kubeconfig files (#164, @bryanl)
- Added loading indicators to objects in nav when their informer has not synced (#176, @bryanl)
- Changed the default listening port to
7777
(#185, @wwitzel3) - Added pods with succeeded phase to be listed under job viewer (#190, @GuessWhoSamFoo)
- Added environment variable to set accepted hosts (#194, @aksalj)
Documentation
- Fixed broken documentation links (#128, @schallert)
- Clarified readme installation for various operating systems (#133, @nickgerace)
- Added note for users to expect octant to launch in a browser on a given port (#138, @mikeroySoft)
- Clarified running octant on a given host and port (#157, @sensay-nelson)
v0.5.1
v0.5.0
Changelog
Highlights
- Significantly reduced memory usage and faster performance
- Summary and YAML view for nodes are now available under Cluster Overview
All Changes:
- Reworked deployment status so it is consistent with other objects (#92, @bryanl)
- Removed the Watch store to help improve performance and memory usage (#94, @wwitzel3)
- Added pagination to data grids (#103, @bryanl)
- Increased REST client's QPS (#102, @bryanl)
- Changed the store API List function to return an unstructured list (#102, @bryanl)
- Created an
allow
list to reduce the number of objects that need to be checked when building the resource viewer (#102, @bryanl) - Used unstructured objects in more places to removes a few unnecessary conversions (#102, @bryanl)
- Added nodes to cluster overview (#104, @bryanl)
- Changed
--kubeConfig
flag to--kubeconfig
(#107, @GuessWhoSamFoo)
v0.4.1
Changelog
Bug Fixes
- Fixed an issue where a bad CRD would prevent the UI from loading (#76, @wwitzel3)
- Fixed showing multiple containers within a pod in summary view (#88, @GuessWhoSamFoo)
Enhancements
- Renamed sample plugin to octant-sample-plugin (#50, @bryanl)
- Tuned rate limiter for client-go's rest client (#51, @bryanl)
- Added octant flag for specifying klog verbosity level (#52, @bryanl)
- Upgraded to client-go 1.12 and k8s api 1.15 (#77, @wwitzel3)
- Preserved resource view during a namespace switch (#80, @mdaverde)
- Added namespace and portforward buttons to port forward list (#84, @GuessWhoSamFoo)
v0.4.0
Changelog
Highlights
- Plugin helper service to provide a method for plugin authors to initialize and implement plugins.
- Resource viewer now uses Cytoscape.js
- Namespaces can be searched in addition the dropdown.
- Plugins can act as modules to server content and provide navigation
All Changes:
- Created plugin helper service (#17, @bryanl)
- Sorted pods by name when printing in a list (#18, @bryanl)
- Converted resource viewer to cytoscape JS (#7, @bryanl)
- Added support for a card component with actions (#13, @bryanl)
- Increased performacne by creating informer factories on demand (#10, @wwitzel3)
- Add module support to plugins (#9, @bryanl)
- Allow user to search against list of namespaces (#1, @mdaverde)