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

v0.1.0-alpha.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@talos-bot talos-bot released this 21 May 16:06
· 82 commits to master since this release

theila 0.1.0-alpha.0 (2021-05-21)

Welcome to the v0.1.0-alpha.0 release of theila!
This is a pre-release of theila

Please try out the release binaries and report any issues at
https://github.com/talos-systems/theila/issues.

The First Release

This is the very first release of the UI for Talos and Sidero.

The first iteration is only able to run against the management cluster with Sidero installed.
Theila gets credentials from ~/.kube/config or from the file defined in KUBECONFIG
environment variable. The current context is always used.

For each Sidero Kubernetes cluster it is possible to:

  • get the kubeconfig and talosconfig.
  • get the list of nodes and pods.

For each node in the cluster it is possible to:

  • get the list of services and their health.

Contributors

  • Artem Chernyshev
  • Andrew Rynhard

Changes

18 commits

  • 76b9e1d release(v0.1.0-alpha.0): prepare release
  • 7bde4c8 fix: cobra command was initialized but not actually used
  • 04624c9 feat: support getting Talos and Kubernetes client configs for a cluster
  • 219b9c8 feat: implement notifications component
  • f8b19a0 feat: decouple watch list from the view
  • 2f8c96e feat: implement appearance settings modal window
  • de745d6 feat: implement Talos runtime backend
  • af69a0d feat: support getting Kubernetes resource through gRPC gateway
  • 2c50010 feat: implement breadcrumbs component, add support for table header
  • 3fc1e80 feat: implement nodes view
  • 961e93a feat: implement clusters view
  • e8248ff feat: use plain zap instead of SugaredLogger everywhere
  • 81ba93d chore: generate websocket protocol messages using protobuf
  • 37a878d feat: make JS websocket reconnect on connection loss
  • 23b3281 feat: use dynamic watcher to allow listing any kinds of resources
  • 16475f5 feat: implement real time update server on top of web sockets
  • 76b39ae feat: create hello world Vue app using Kres
  • baab493 Initial commit

Dependency Changes

This release has no dependency changes