Skip to content
This repository has been archived by the owner on Jan 19, 2023. It is now read-only.

Releases: vmware-archive/octant

v0.6.0

21 Aug 01:14
a14f6a2
Compare
Choose a tag to compare

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

v0.5.1

06 Aug 19:45
e0397d2
Compare
Choose a tag to compare

Changelog

Bug Fixes

  • Fixed bug with context switcher stream registration (#110, @wwitzel3)

v0.5.0

05 Aug 23:05
5e92378
Compare
Choose a tag to compare

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

29 Jul 21:18
Compare
Choose a tag to compare

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

19 Jul 21:52
f3702d9
Compare
Choose a tag to compare

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)